满分5 > 高中英语试题 >

I would have come earlier, but I _____ t...

I would have come earlier, but I _____ that you were waiting for me.

A. didn’t know         B. hadn’t know

C. would have known     D. haven’t known

 

A 【解析】句义:我本可以早点来,但是我不知道你在等我。根据前面半句I would have come earlier中的would have come可知这是与过去事实相反的虚拟语气,连词but表示转折,后面的句子要使用陈述语气,因为前面说明的是过去的事情,所以后面也使用一般过去时。故A正确。  
复制答案
考点分析:
相关试题推荐

Had I known about this computer program, a huge amount of time and energy       .

A.would have been saved

B.had been saved

C.will be saved

D.was saved

 

查看答案

_______the thick clouds, you would find the kite in the sky easily.

A. Had it not been for

B. If it were not

C. If it had not been for

D. Were it not for

 

查看答案

Experts say ________ to sunlight for too much time will do harm to one’s skin.

A. exposed           B. having exposed

C. being exposed     D. exposing

 

查看答案

—What about the student in your class, Mr. Wang?

—The doctor said that         sleep caused him poor memory and poor concentration.

A.lacking of     B.lacked in      C.lacking      D.lack for

 

查看答案

Before driving into the city, you are required to get your car ____.

A. washed            B. wash

C. washing           D. to wash

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.