首页 > 留学知识库

问题: 把这两个句子用定语从句连接起来

The police soon arrived on the spot.
The traffic accident happened there.
请看这两种方式是不是都对?
The police soon arrived on the spot where the traffic accident happened.
The police soon arrived on the spot that the traffic accident happened.

解答:

第一句子是对的,从句中有主语the accident,谓语happen 不及物所以不用接宾语。所以用关系副词where 引导的定语从句。where 在从句中充当地点状语,
第二个句子应该在happened 后接个介词。因为that 是关系代词,在从句中充当主语,宾语,或表语。而happen 是不及物动词,不能直接接宾语,如果一定想接宾语的话,别忘了加了介词之后再加宾语
你最后一句话也是对的,如果想用that的话,介词必须放句末,但如果用which,则介词即可放句末也可放在which前因为介词+关系代词引导定语从句时,关系代词不包括that.