问题 选择题

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后面的从句都用虚拟语气,形式也一样,学生可以一起记忆,关键是动词的形式,就是用相应的过去时。

选择题
单项选择题 A1型题