Listen! There’s a lot of noise from next door. They _____________ a party.
#88195
A
could have had
B
must be having
C
should have had
D
can be having
推荐题目
—I knocked but nobody answered the door. ----They _____asleep then and didn’t hear you.
#88169
A
must be
B
should be
C
must have been
D
should have been
—The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?—____ my students have a try?
#86806
A
Shall
B
Must
C
Will
D
May
_______it not been for the free ticket, I would not have gone to the cinema.
#87243
A
Were
B
Should
C
If
D
Had
Eliza remembers everything exactly as if it _________ yesterday.
#90453
A
was happening
B
happens
C
has happened
D
happened
—She looks very happy. She ______ have passed the exam.--I guess so. It’s not difficult after all.
#88109
A
should
B
could
C
must
D
might
