来自邵栋梁的问题
Ifhe____hard,hewouldhavepassedtheexam.()A.weretoworkB.hadworkedC.shouldworkD.wastowork
If he ____hard,he would have passed the exam.()
A.were to work
B.had worked
C.should work
D.was to work


Ifhe____hard,hewouldhavepassedtheexam.()A.weretoworkB.hadworkedC.shouldworkD.wastowork
If he ____hard,he would have passed the exam.()
A.were to work
B.had worked
C.should work
D.was to work
答案B.由“hewouldhavepassedtheexam”可知与过去的虚拟,故句型结构为,if+主语+haddone,主语+would/could/might/should+havedone.故选B.