4.---Did you catch the first bus this morning?

来源:百度知道 编辑:UC知道 时间:2024/05/03 02:34:07
---No, it had left the stop___ I got there
A.as soon as B. at that time C. by the time D. during the time
麻烦帮看一下这道题选什么,A项怎么不对呢?麻烦帮分析一下,谢谢!

你昨天赶上第一班车了吗?

没有,我差点就赶上了

A的话 意思是 我到了,它正好开出去--意思不符

而C 我到之前它就开走了 意思是对的

C
指在我到之前,by有在某时间之前的意思
而A则是指我一到那儿车就走了

had left,过去完成时,代表去到的时候车已经走了.重点是"已经".
as soon as是去到的时候刚好开走.

C

前面的had left是过去分词形式,而got是过去时,则车在我到之前开走了。用as soon as的话,虽然字面意思是“当我赶到时,车开走了”但是,动词的形式就不对了,前后就该一致了,“No, it left……”

C,根据语境公车在我到之前就离开了.

c