问题

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
B:hadn’t know
C:would have known
D:haven’t known
正确答案是: