From what I learn about their hotel, the service and the weather, they    their holiday very much.
#88226
A
couldn’t have enjoyed
B
shouldn’t have enjoyed
C
needn’t have enjoyed
D
can’t have enjoyed
推荐题目
Doctors recommended that a modern hospital _________.
#87682
A
being built
B
be built
C
should build
D
build
We________John's name on the race list yesterday but for his recent injury.
#86408
A
will put
B
will have put
C
would put
D
would have put
 Watch out for these animals! They could be terrified ______ a sudden loud noise.
#86944
A
being there
B
should there be
C
there was
D
there have been
 — Mummy, I have broken my train.        一I told you so. You _______ on it.
#89285
A
mustn't have ridden
B
couldn't ride
C
shouldn't have ridden
D
needn't ride