问题 选择题

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

因为would come earlier是与过去事实相反的虚拟语气,而后面分句表示的是事实:当时我的确不知道…所以用一般过去时,选A。

单项选择题 A1型题
单项选择题