精英家教网 > 高中英语 > 题目详情
20.I ______ sooner but I didn't know that they were waiting for me.(  )
A.had comeB.was comingC.would comeD.would have come

分析 句意:我本来可以早一点来,但我过去真不知道他们正在等我.

解答 答案D.由but I didn't know that they were waiting for me 可知"我"事实上并没有早点来,因此可推知第一句应该是一个虚拟语气的句子.因为讲述的是过去的事情,所以句子应借助于"would+have+过去分词"的形式.本句可以理解为:I would have come sooner if I had known that they were waiting for me.故选D.

点评 本题考查虚拟语气.解答此类题目首先根据上下文语境找到隐藏的条件,转换成if条件句中的虚拟语气来理解,然后判断是对哪种情况的虚拟,从而来确定谓语动词的形式.

练习册系列答案
相关习题

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

10.The party will be held in the garden,weather              (  )
A.permittingB.to permitC.permittedD.permit

查看答案和解析>>

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

11.He gave himself a new name to hide his __________ when he went to carry out the secret task.(  )
A.emotionB.talentC.identityD.treasure

查看答案和解析>>

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

8.The failure was a big __________ to him,but he wasn't discouraged and soon got as enthusiastic as ever.(  )
A.blowB.issueC.excuseD.factor

查看答案和解析>>

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

15.All visitors to this village        with kindness.(  )
A.treatB.are treated
C.are treatingD.had been treated

查看答案和解析>>

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

5.If __________ for the job,you'll be informed soon.(  )
A.to acceptB.acceptC.acceptingD.accepted

查看答案和解析>>

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

12.Every day ________ a proverb aloud several times until you have it memorized.(  )
A.readB.readingC.to readD.reads

查看答案和解析>>

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

1.Take your time-it's just_____ short distance from here to_____ restaurant.(  )
A.不填;theB.a; theC.the; aD.不填;a

查看答案和解析>>

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

2.Last week a tennis ball hit me on the head,but I tried to _______ the pain,believing that it would go  away sooner or later.(  )
A.shareB.realizeC.ignoreD.cause

查看答案和解析>>

同步练习册答案