精英家教网 > 高中英语 > 题目详情
Thank you so much! But for your text message, I ______  home without my ID card yesterday.
A.would have leftB.would leaveC.had leftD.left
A

试题分析:由时间状语yesterday可判断出,这里是对过去情况的虚拟,主句用“ would/ should/ might/ could + have + 过去分词,所以选A。
点评:考查虚拟条件句的题目看起来很难,实际很简单。首先判断出是否是虚拟条件句,虚拟条件句往往指不能实现的或纯属假想的情况。然后通过时间状语来判断是对过去、现在,还是将来情况的虚拟。最后,按照相应的动词形式答题。
练习册系列答案
相关习题

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

When I first met him, it seemed as if he______food for days.
A.did not eatB.had not eatenC.was not eatingD.would not have eaten

查看答案和解析>>

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

She wishes she ______ to the theatre last night.
A.went B.would goC.had gone D.were going

查看答案和解析>>

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

If you _______ just wait for a moment, I’ll try to find your papers.      
A.mustB.mayC.wouldD.need

查看答案和解析>>

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

The general demanded that the soldiers _____ at the village before 5p.m. to rescue the victims of the earthquake.
A.will arriveB.arriveC.would arriveD.arrived

查看答案和解析>>

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

She often shares her deepest thoughts and fears with friends through QQ, as if they______   chatting in her living room.
A.wereB.areC.had beenD.has been

查看答案和解析>>

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

Lily didn’t come to the party last Sunday. ____,she would have made the party more exciting .
A.If she cameB.Would she comeC.Had she comeD.Did she come

查看答案和解析>>

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


—Where have you been?
—I was stuck in the heavy traffic. Otherwise I ____here earlier.
A.was comingB.wasC.would have comeD.would come

查看答案和解析>>

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

________ your letter, I would have started off two days ago.
A.If I receivedB.Should I receive
C.If I could have receivedD.Had I received

查看答案和解析>>

同步练习册答案