问题补充:
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. didn’t know
B. hadn’t know
C. would have known
D. haven’t known
解析:句意:我本应该早点来,但是我不知道你在等我。I would have come earlier,是对过去的虚拟,but后面的内容是描述过去的事实,用一般过去式,所以选A。