问题 选择题

Look at the trouble I am in! If only I ______ your advice.

A.followed

B.would follow

C.had followed

D.should follow

答案

答案:C

题目分析:句意:看我现在的麻烦,要是我早听了你的建议就好了。If only后用虚拟语气,表示对过去的虚拟,用过去完成时,故选C。

点评:本题难度适中。虚拟语气是近几年高考的热点,虚拟语气的情况复杂,形式多样,需要考生牢记它们的不同的用法,再根据不同的语境分析句子应该用哪种情况的虚拟。

即学即练:—Without your help, we _________ this task on time.

—My pleasure.

A. don’t finish                 B. will not finish

C. didn’t finish                D. would not have finished

解析:D。without, but for 表示“要是没有……”,相当于if从句。本句可改为if you hadn’t  helped us, we this task on time。这是与过去事实相反的句子。故选D。

单项选择题 B1型题
单项选择题