建议你买本《英语高考必备》,那上边很详细。
happen:指偶然性;发生,碰巧
I happened to be there .
我碰巧在那里。
take place 发生;通常指经过安排的
When will the wedding take place ?
婚礼什么时候举行?
occur只是单纯的发生
The accident occured on sunday .
而hold跟其余几个的不同就在于句子的主语,其他三个的主语是“事”,而hold的主语时人,它的意思是举办。
happen作“发生、碰巧”解,一般用于偶然或突发性事件
what
happened
to
you?
occur作“发生、想到、突然想起”解,表示偶然发生时,其意义相当于happen
what
has
occurred?(=what
has
happened?)
take
place
表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排
great
changes
have
taken
place
in
our
hometown
during
the
past
ten
years.
occur、happen和take place当发生讲没区别
但occur有存在的意思
hold则是握住、举办、拥有的意思