______harder, you would have passed this exam.

admin2010-12-30  27

问题 ______harder, you would have passed this exam.

选项 A、If you have worked
B、If you worked
C、Were you to work
D、Had you worked

答案D

解析 本题考查的是条件旬中的虚拟语气。根据句意:如果你那时更努力的话,你就通过这个考试了。说明句子是对过去事件的假设,主句谓语动词用了would have done的结构,而从句理应用过去完成时had done的结构,由于条件句省略了if,所以主谓语要部分倒装。因此选项D为正确答案。
转载请注明原文地址:https://jikaoti.com/ti/K3JGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)