Thank you so much! But for your text message, I ______  home without my ID card yesterday.
#87180
A
would have left
B
would leave
C
had left
D
left
推荐题目
—He should have come to join in the thorough cleaning. —He ________, I think. It's not his turn. 
#90299
A
needn't have to
B
needn't have
C
didn't have to
D
doesn't need to
 If you______to her about it yesterday, you ______ what to do now. 
#86633
A
should have spoken; would know
B
spoke; would know
C
had spoken; would have known
D
had spoken; would know
The teacher highly recommended that I ___________ more to improve my English.
#87676
A
would practice
B
could practice
C
practice
D
practiced