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,根據(jù)the coming World Cup主句是對將來的虛擬,所以用would do,故選A。
考點:考查虛擬語氣的用法。
點評:本題難度適中;旌咸摂M對于學生來說是難點,考生看到了last training,誤選B,認為主句和從句都是對過去的虛擬,本題的關鍵在于對于he has been longing to這個動詞的時態(tài)判定上。
即學即練:_________ 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。根據(jù)下半句,可以看出是與過去事實相反,所以上半句應該用過去完成時,而A項結(jié)構(gòu)不對,故選B。

練習冊系列答案
相關習題

科目:高中英語 來源: 題型:

He seemed as if he ___ his homework when his mother came in.

A. did   B. is to be doing   C. were doing   D. be doing

查看答案和解析>>

科目:高中英語 來源:2014屆福建省晉江市高二下學期期中考試英語試卷(解析版) 題型:單項填空

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 in               B.hadn’t hurt;would have taken part in

C.didn’t hurt;would go in for              D.didn’t hurt;would have taken part in

 

查看答案和解析>>

科目:高中英語 來源:甘肅省2010屆高三下學期第二次診斷測試英語試卷 題型:單項填空

If he_____his teacher' s advice, Asafa Powell would not be the fastest man in the world.

A.didn't follow

B.wouldn't have followed

C.hadn' t followed

D.hasn' t followed

 

查看答案和解析>>

科目:高中英語 來源:2011-2012學年陜西省高三第四次月考英語試題 題型:單項填空

 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 in   

B. hadn’t hurt; would have taken part in

C. didn’t hurt; would go in for  

D. didn’t hurt; would have taken part in

 

查看答案和解析>>

同步練習冊答案