-- 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
The librarian insists that John _____ no more books from the library before he returns all the books he has borrowed.
#89365
A
will take
B
took
C
take
D
takes
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
—— Shall I tell John about it? —— No, you____. I don’t know his telephone number.
#89898
A
needn’t
B
wouldn’t
C
mustn’t
D
shouldn’t