If she     that Mary would come to see her, she would never have gone to the party.
#87024
A
had known
B
knew
C
knows
D
would know
推荐题目
I was caught in a traffic jam for over an hour, otherwise I ________ you waiting for such a long time.
#86683
A
will not keep
B
have not kept
C
had not kept
D
would not have kept
 We      the postcards yesterday, but it didn’t arrive.
#87363
A
should receive
B
ought to receive
C
ought to have received
D
must have received
Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow. 
#89466
A
needn't have driven;through
B
can't have driven;across
C
mustn't have driven;through
D
shouldn't have driven;cross