问题
选择题
It’s too bad that I failed in the math exam. If only I ______ hard at it!
A.worked
B.had worked
C.has worked
D.would work
答案
答案:B
题目分析:考查虚拟语气:if only表示“但愿…就好了”,后面的从句用虚拟语气,谓语用相应的过去时,和现在相反用过去时,和过去相反用过去完成时,和将来相反用过去将来时。这句话是指和过去相反,用过去完成时。句意是:我数学考试没及格,真是太糟糕了。选B
点评:If only和I wish后面的从句都用虚拟语气,形式也一样,学生可以一起记忆,关键是动词的形式,就是用相应的过去时。