作业帮 > 英语 > 作业

这题英语该选择哪个呢?为什么

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/15 14:14:34
这题英语该选择哪个呢?为什么
She was quite sure that she ____ the door before she left the office.
A.will lock
B.would lock
C.has locked
D.had locked
这题英语该选择哪个呢?为什么
答案是C
had done 是过去完成时 指过去的过去发生的动作has done 是现在完成时have done的第三人称单数形式 指过去已经发生过的动作
再问: 动作不是在他离开之前吗,过去的去过不是用had done吗?
再答: 这里她并没有明确的写出一个过去时间,如果有就是D了

这是2012年6月大学英语三级A级真题,对吧
再问: 是的。。呵。。

before she left the office. 这句话不就代表过去了吗。。left 是leave 的过去式
再答: 他的确是过去,但是持续到了现在,如果没有持续,已经结束就是选D了,直到现在还锁着啊。
再答: 他的确是过去,但是持续到了现在,如果没有持续,已经结束就是选D了,直到现在还锁着啊。