精英家教网 > 高中英语 > 题目详情

If he _______ his leg in the last training, he _______ the coming London Olympics, which he has been longing to compete in.

A.didn’t hurt; would go in for
B.hadn’t hurt; would have taken part in
C.hadn’t hurt; would join in
D.didn’t hurt; would have taken part in

C

解析试题分析:考查虚拟语气。根据“in the last training”可知,是发生过的事情,对过去进行虚拟,从句使用过去完成时,排除A、D;根据“the coming”可知,后半句是对将来进行虚拟,应该使用would+动词原形,拼写B。故选C。
考点:考查虚拟语气

练习册系列答案
相关习题

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

______ he was at home, I would have phoned him then.

A.Had I knownB.I had knownC.Would I knowD.I would know

查看答案和解析>>

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

I would rather you ______ my advice. Now you’ve got a bad result. It serves you right.

A.took B.would take C.had taken D.take

查看答案和解析>>

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

---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.

A.reading B.to be reading C.to read D.to have read.

查看答案和解析>>

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

一What if you_____ to send an essay with your application?
一I would have been rejected.

A.forgot B.would forget C.had forgotten D.should forget

查看答案和解析>>

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

Our teachers often suggest we ______ take it easy when facing any difficulty.

A.had B.could C.would D.should

查看答案和解析>>

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

If I hadn’t wasted so much money last year, I __________ my own apartment now.

A.need have B.would have C.can have had D.must have had

查看答案和解析>>

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

He commanded the students ______ the classroom before he returned.

A.did not leaveB.leave notC.not to leaveD.not leaving

查看答案和解析>>

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

Maybe if I ________ science,and not literature then,I would be able to give you more help.(2011·北京)

A.studiedB.would study
C.had studiedD.was studying

查看答案和解析>>

同步练习册答案