-- Oh, my god! I just missed the last bus back home. -- That’s really bad. I’m sure you ____ it, but you were not in a hurry.
#87800
A
could catch
B
had caught
C
could have caught
D
would catch
推荐题目
I was too busy at that time, ________ I would have given you a hand.
#88975
A
even though
B
so
C
otherwise
D
nevertheless
If the dog hadn’t woken us, we wouldn’t have noticed the fire and it _______ to the house next door.
#87868
A
could spread
B
should have spread
C
would spread
D
might have spread
—You didn’t invite Mary to the ball?—____ her, too? 
#89489
A
Must I invite
B
Should I have invited
C
Must I have invited
D
Should I invite