Thank you so much! But for your text message, I ___________ home without my ID card this morning.
#87218
A
would have left
B
would leave
C
had left
D
left
推荐题目
Smoking pollutes air. You ______ smoke here.
#87295
A
won’t
B
can’t
C
ought not to
D
needn’t
Don''t be worried . The news ____ be true . 
#89748
A
may not
B
mustn''t
C
needn''t
D
shan''t
If it      the climate, I would stay here much longer.
#86441
A
is not for
B
had not been for
C
were not for
D
would not be for
“Shall I come tomorrow ?” “I’d rather you ______.”
#88163
A
won’t
B
didn’t
C
don’t
D
wouldn’t
 If human beings had been a bit less greedy and cruel, more birds and animals _______dying out.
#89245
A
ought to avoid
B
could have been avoided
C
should have avoided
D
might have avoided