精英家教网 > 高中英语 > 题目详情
-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
C

试题分析:句意:--你将接受提供的这项工作吗?--如果我再年轻5岁,我就接受它。这里是虚拟语气从第一句来看,这里应是对现在的虚拟,从句用过去式,主句用would have done,故选C。
点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。
即学即练: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。
练习册系列答案
相关习题

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

Look at the trouble I am in! If only I          your advice!
A.followedB.had followedC.should followD.would follow

查看答案和解析>>

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

If Helen             her credit card, she could have bought the dress.
A.broughtB.should bringC.had brought D.were to bring

查看答案和解析>>

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

Look at the trouble I am in! If only I ______ your advice.
A.followedB.would followC.had followedD.should follow

查看答案和解析>>

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

If he________his legs in the last training,he________the coming World Cup,which he has been longing to compete in.
A.hadn’t hurt;would join inB.hadn’t hurt;would have taken part in
C.didn’t hurt;would go in forD.didn’t hurt;would have taken part in

查看答案和解析>>

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

We ____________ on the journey now but for this bad weather.
A.are B.wereC.would beD.will be

查看答案和解析>>

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

— 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

查看答案和解析>>

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

Henry would rather that his girlfriend _________ in the same department as he does.
A.workedB.worksC.had workedD.would work

查看答案和解析>>

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

—How I wish I had studied harder when I was in senior school! —If you had,you ________ a university student now.
A.areB.would beC.shouldD.were

查看答案和解析>>

同步练习册答案