But for those interruptions, the meeting _____ half an hour ago.
#86655
A
was finished
B
would have finished
C
would finish
D
had been finished
推荐题目
—Did you tell Rose about the test? —Oh, no, I forgot. I call her now.
#87476
A
will
B
can
C
should
D
might
——Yesterday, I didn’t see Ben at the party. —— You _____ him. We just came back from Beijing this morning.
#87561
A
mustn’t have seen
B
needn’t have seen
C
couldn’t see
D
can’t have seen
— Joe, don’t forget to bring your laptop with you tomorrow, OK? — Oh, thank you. I wouldn’t bring it if you _____ me.
#86675
A
hadn’t reminded
B
haven’t reminded
C
wouldn’t remind
D
shouldn’t have reminded
You are late. If you ____ a few minutes earlier, you ____ him.
#86905
A
came; would meet
B
had come; would have met
C
come; will meet
D
had come; would met
– Mary was crying sadly. -- Oh, she ________ the bad news that her mother was badly injured in the accident.
#87842
A
must know
B
might have known
C
must have known
D
should have known