--Did you see the manager last week?--No.He ()for London on business by the time I arrived there.A was leaving B had left为什么选B呢?求解答,O(∩_∩)O谢谢!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 00:31:41
--Didyouseethemanagerlastweek?--No.He()forLondononbusinessbythetimeIarrivedthere.AwasleavingBhadleft

--Did you see the manager last week?--No.He ()for London on business by the time I arrived there.A was leaving B had left为什么选B呢?求解答,O(∩_∩)O谢谢!
--Did you see the manager last week?
--No.He ()for London on business by the time I arrived there.
A was leaving B had left
为什么选B呢?求解答,O(∩_∩)O谢谢!

--Did you see the manager last week?--No.He ()for London on business by the time I arrived there.A was leaving B had left为什么选B呢?求解答,O(∩_∩)O谢谢!
由原句可以知道 arrived,last week,Did是过去时态,所以一定要用过去时态.
A是过去进行时,原句没有过去进行时的标志,例如 at this time yesterday 或者一个过去的时间段等等.
所以应该选B的过去完成时

arrived是过去式,manager去伦敦是我到之前,过去的过去,用过去完成时。所以选B
希望帮到你

by the time I arrived there.是过去完成时,前后时态保持一致所以选B

选 B 构成 过去完成时态,才能表达他离开的时间比我到达( I arrived) 要早。

一条句中为了能分出时间先后,需要以时态来界定