这题英语该选择哪个呢?为什么
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/08/23 21:34:35
这题英语该选择哪个呢?为什么
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
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了,直到现在还锁着啊。
had done 是过去完成时 指过去的过去发生的动作has done 是现在完成时have done的第三人称单数形式 指过去已经发生过的动作
再问: 动作不是在他离开之前吗,过去的去过不是用had done吗?
再答: 这里她并没有明确的写出一个过去时间,如果有就是D了
这是2012年6月大学英语三级A级真题,对吧
再问: 是的。。呵。。
before she left the office. 这句话不就代表过去了吗。。left 是leave 的过去式
再答:
![](http://img.wesiedu.com/upload/4/7a/47abd5d2a54ffd6e8d3003f51d543f5c.jpg)
再答:
![](http://img.wesiedu.com/upload/4/7a/47abd5d2a54ffd6e8d3003f51d543f5c.jpg)