___harder,you could have have passed this exam.

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:12:23
___harder,you could have have passed this exam.(B)
A.Were you worked B.Had you worked
C.if you worked D.If you have worked

请详解一下,同时翻译一下

B

=if you had worked
虚拟语气,had 提到前面要倒装
过去的事情假定,所以用虚拟语气

是虚拟语气的倒装
Had you worked harder=if you had worked harder

虚拟语气中 所有的时态都要倒退
从后面的you could have passed可以看出说的是过去的事
所以原来是过去时要变为过去完成时had worked

对过去的虚拟,had done