when they arrive at the airport,their flight _______ off.A.had taken B.took C.has taken D.takesorry啊打错了,是arrived。不过为什么不能是took呢,可以表示同时进行啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:07:50

when they arrive at the airport,their flight _______ off.A.had taken B.took C.has taken D.takesorry啊打错了,是arrived。不过为什么不能是took呢,可以表示同时进行啊
when they arrive at the airport,their flight _______ off.A.had taken B.took C.has taken D.take
sorry啊打错了,是arrived。不过为什么不能是took呢,可以表示同时进行啊

when they arrive at the airport,their flight _______ off.A.had taken B.took C.has taken D.takesorry啊打错了,是arrived。不过为什么不能是took呢,可以表示同时进行啊
你arrive应该是arrived吧?
意思是,当他们到达机场时,他们的那个飞机已经起飞了
这里应该选择A
到达和起飞都是发生在过去的动作,这时先发生的动作可以理解为过去的过去
即过去完成时
那飞机起飞比到达先发生
如果是同时的,也得是was taking off正在起飞
而且一般这种题要表达的意思都是飞机已经起飞,他们耽误了上飞机的情况

这种题一般考的是过去完成时。你再看看arrive真的是原形吗?是的话,选B。是过去时的话,选A.

选C ,前半句用的是现在时,因此用has taken 现在完成时,表示过去发生或已经完成的动作对现在的影响或结果