请问这道英语语法题应该选什么?
1._____harder,youwouldhavepassedthisexam.(虚拟语气)
A.Ifyouhaveworked
B.Ifyouworked
C.Wereyoutowork
D.Hadyouworked