-- 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
推荐题目
He ____ writing the paper now. He hadn’t written a single word when I left him ten minutes ago.
#89345
A
shouldn’t be
B
can’t have finished
C
can’t be
D
mustn’t have finished
 ____ you like something to drink now ? 
#89757
A
Do
B
Will
C
Can
D
Would
But for the arrival of the police,  you __________ killed yesterday.
#87912
A
might have been
B
could have been
C
may have
D
would be