The train ____she is travelling is arriving.

3个回答

  • The train ____she is travelling is arriving.

    A.on which B.by which C.where D.that

    答案是A,我能理解,但是介词+which不是等于where吗?C为什么不对?

    你好,青草冬人. 我来试着回答一下.如不满意可以追问.

    The train (on which she is travelling)is arriving.

    回答:小括号是个定语从句.该从句的先行词是 the train.在定语从句中,连词(which, that )的功能是引导定语从句,但是不要忘了,它还等于这个先行词.

    on which = on the train 那么这个定语从句等于 she is traveling on the train . on which (on the train)在这个定语从句中用作“方式状语”.符合语境条件.

    如果用连词where: where 在引导定语从句的同时,还在这个从句中充当“地点状语”.前面的先行词必须是一个地点名词.这里的train不是表示地点的名词.

    我们还可以假设这个地点状语是 where = in Beijing,那么这句话 where she is traveling = (in Beijing she is traveling),就不符合语境条件.

    试比较:她旅行坐的火车即将到达.她在北京旅行的火车即将到达.哪个通顺?

    满意吗?不满意可以追问.满意就顶一下.