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
推荐题目
____the fog, we should have reached our school. 
#89952
A
Because of
B
In spite of
C
In case of
D
But for
--I can’t understand why our boss is late. --He _____the early bus.
#88079
A
could miss
B
may have missed
C
can have missed
D
might miss
——Why did you not come to the party? ——I ______ it, but my car broke down on the way.
#86420
A
attended
B
had attended
C
would attend
D
would have attended