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
推荐题目
—Jack fell off the ladder yesterday,but he is all right now.—What a lucky dog! He________ himself badly.
#86848
A
should injure
B
might injure
C
should have injured
D
could have injured
 He was determined that his children_______ to the best school available.
#89159
A
should go
B
went
C
ought to go
D
would go
If you had worked hard, you ______ so anxious now.
#88885
A
are not
B
would not have been
C
will not be
D
would not be