精英家教网 > 高中英语 > 题目详情
Look at the trouble I am in! If only I          your advice!
A.followedB.had followedC.should followD.would follow
B

试题分析:句意:看我现在的麻烦,要是我早听了你的建议就好了。If only后跟虚拟语气,对现在的虚拟用过去式,对过去的虚拟就用过去完成时,这里因为过去没有听建议,所以时对过去的虚拟,故选B。
点评:本题难度适中。虚拟语气是近几年高考的热点,虚拟语气的情况复杂,形式多样,需要考生牢记它们的不同的用法,再根据不同的语境分析句子应该用哪种情况的虚拟。
即学即练:You are late.If you ________ a little minutes earlier, you ________ him.
A. came; would meet       B. had come; would have met
C. came; would have met   D. were to come; would meet
解析:B。句意:考查虚拟语气的用法。由句意可知“没能遇到他”,表示对过去事实的虚拟,主句用would/could/should/might+过去分词,从句用过去完成时,故选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—It has been nation-widely required that every student ______ have daily exercise for one hour.
—Yeah.It is high time that we ______ special attention to physical exercise.
A.must;should pay B.should;paid
C.will;shall pay D.need;pay

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-Will you accept the job offer?
-If I       five years younger, I       it.
A.were; have takedB.has been; would take
C.were; would takeD.had been; would have taken

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—It rained cats and dogs this morning. I'm glad we took an umbrella.
—Yeah, we would have got wet all over if we   ________. 
A.hadn'tB.haven'tC.didn'tD.don't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“Mary looks hot and dry” “So _________ you if you had so high a fever.”
A.doB.areC.willD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Don’t turn off the computer before closing all programs     you could have problems
A.orB.andC.butD.so

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Jack is a great talker. It’s high time that he ____something instead of just talking.
A.will doB.has doneC.doD.did

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

But for water,it ______ possible to live in the desert.
A.is     B.wasC.wereD.wouldn't be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

In this company, it is required that anyone who ______ recently come here _____ this kind of test.
A.has; hasB.has; have
C.have; haveD.have; has

查看答案和解析>>

同步练习册答案