If he________his legs in the last training,he________the coming World Cup,which

If he________his legs in the last training,he________the coming World Cup,which

题型:不详难度:来源:
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

答案
A
解析

试题分析:句意:如果他在上一次的训练中没有受伤,他就能参加世界杯,这是他梦寐以求的要参加的。这是虚拟语气,条件状语从句是对过去的虚拟,所以用had done,根据the coming World Cup主句是对将来的虚拟,所以用would do,故选A。
点评:本题难度适中。混合虚拟对于学生来说是难点,考生看到了last training,误选B,认为主句和从句都是对过去的虚拟,本题的关键在于对于he has been longing to这个动词的时态判定上。
即学即练:_________ last as his coach suggested, he wouldn’t have narrowly escaped being killed.
A.Hadn’t the skydiver exited
B. If the skydiver hadn’t exited
C. Should the skydiver not exit
D. If the skydiver wouldn’t exit
解析:B。根据下半句,可以看出是与过去事实相反,所以上半句应该用过去完成时,而A项结构不对,故选B。
举一反三
The manager of the hotel requests that their guests ______ after 12:00 p.m.
A.not to play loud musicB.not play loud music
C.don’t play loud music D.couldn’t play loud music

题型:不详难度:| 查看答案
To qualify yourself for this kind of new job, I recommend that you ________ some online courses.
A.to takeB.takeC.takingD.would take

题型:不详难度:| 查看答案
If it __________for the snow, we ___________the mountain yesterday.
A.were not; could have climbedB.were not; could climb
C.had not been; could have climbedD.had not been; could climb

题型:不详难度:| 查看答案
Without the leadership of the Party, there ____no New China.
A.would beB.has beenC.should beD.was

题型:不详难度:| 查看答案
Thank you very much. Without your help we ______ car started.
A.didn’t getB.hadn’t gotC.couldn’t getD.couldn’t have got

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.