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 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

答案
A
解析

这题考查虚拟语气的用法:句意是:如果他不是腿受伤了,他会参加即将到来的世界杯,这是他一直盼望的。这句话if条件句是和过去相反的虚拟语气,if条件句用过去完成时,主句是和将来相反的,用would do,选A。
举一反三
---The weather has been very hot and dry.
---Yes. If it had rained even a drop, things would be much better now! And my vegetables ______.
A.wouldn’t die B.didn’t die C.hadn’t diedD.wouldn’t have died

题型:不详难度:| 查看答案
--- I paid him 300 yuan for the sneakers.
--- Oh, he charged you too much.You _____ them with half the money.
A.could have boughtB.needn’t have bought
C.must have boughtD.wouldn’t have bought

题型:不详难度:| 查看答案
----Why did you leave without a word of warning to John?
----But what          otherwise? He never listens to me.
A.must I have doneB.should I do
C.could I have doneD.would I do

题型:不详难度:| 查看答案
By the time you come back, your aunt ______ for Nanjing to attend a meeting.  
A.will leaveB.leavesC.leftD.will have left

题型:不详难度:| 查看答案
They demanded that the books ______ to the school library right away.  
A.should returnB.be returnedC.were returnedD.returned

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

超级试练试题库

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