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

If I ____ you, I would join the army.

A.amB.wasC.wereD.would be

D

解析试题分析:考查虚拟语气:句意:如果我是你,我就会参军。从句意和主句的would可知这是表示和现在相反的虚拟语气,if条件句用一般过去式,be动词用were,选D。
考点:考查虚拟语气

练习册系列答案
相关习题

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

It is quite impossible that it will rain tomorrow. But if it __________, I would still go to school by bike.

A.should rain B.would rain C.rains D.had rained

查看答案和解析>>

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

I insisted that a doctor ________ immediately.

A.has been sent forB.sends forC.be sent forD.will be sent for

查看答案和解析>>

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

I asked he ______ too much time watching TV, for he will sit for an exam.

A.not spendB.not to spend C.didn't spend D.not spending

查看答案和解析>>

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

The professor ________at 8 o’clock,but he has not shown up yet,which worries all of us.

A.was supposed to arrive B.must have arrived
C.might have arrived D.was supposed arriving

查看答案和解析>>

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

---Did you visit the temple?
---No. We _____it, but we spent too much time shopping.

A.could have visitedB.could visit
C.needn’t have visitedD.mustn’t have visited

查看答案和解析>>

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

______, there would be no point arguing any longer.

A.Was that trueB.If that was trueC.Should that be trueD.Could that be true

查看答案和解析>>

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

---  My sister is very upset today.
--- It is your fault. You ________________ the bad news to her yesterday.

A.should tell B.should have told
C.shouldn’t tell D.shouldn’t have told

查看答案和解析>>

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

Had it not been for the haze(霾)weather phenomenon, there         fewer car accidents in Beijing then.

A.would have been B.were
C.may be D.would be

查看答案和解析>>

同步练习册答案