. I ____ to the top of the tree, but I fell off it and hurt my leg.
#88189
A
must have climbed
B
was able to climb
C
could have climbed
D
should have climbed
– Mum, would you please buy me a MP5 player?– If you can help do the dishes the whole vacation,you________have one as a reward·
#88190
A
must
B
need
C
would
D
shall
He_______have been here two hours ago, but he hasn’t_______by now.
#88191
A
might; turned to
B
should; turned up
C
could; turned in
D
must; turned on
I didn’t meet her at the party yesterday. She____for Shanghai.
#88192
A
might leave
B
must leave
C
can have left
D
may have left
Such a good opportunity may not come again, so you ____________ let it go this time.
#88193
A
hadn’t better
B
wouldn’t better
C
would better not
D
had better not
His appearance has changed so much that you _____ not recognize him.
#88194
A
must
B
need
C
may
D
ought
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
It is ordered that a new bridge ______ over the wide river.
#88197
A
should be built
B
would built
C
will be built
D
built
—Did you go swimming last Sunday?—No. We would have gone ______ nicer.
#88198
A
if the weather was
B
would the weather have been
C
had the weather been
D
should the weather be
—Do you think the thief entered through the window?—No, if he had, I don’t believe, _______ broken the living-room’s window.
#88199
A
he would have
B
he must have
C
he had
D
should he have
If he ______ it, he _______ it.
#88200
A
had seen; could have believed
B
saw; couldn’t believe
C
saw; couldn’t have believed
D
has seen; had believed
If he had worked harder, he _________.
#88201
A
would succeed
B
had succeeded
C
should succeed
D
would have succeeded
If it _______ next week , the crops would be saved.
#88204
A
rains
B
will rains
C
would rain
D
should rain
Daniel’s family ________ their holiday in Huangshan this time next week.
#88208
A
are enjoying
B
are to enjoy
C
will enjoy
D
will be enjoying
---Sorry, Professor Smith. I didn’t finish the assignment yesterday.---Oh, you___________ have done it as yesterday was the deadline.
#88212
A
must
B
mustn’t
C
should
D
shouldn’t
------ Who is that man over there? _______ it be our teacher?------ No, it _______ not be our teacher. It _______ be Mr. Zhang.
#88214
A
can ; can; must
B
must; must; can
C
can; must; must
D
can; must; can
It is very kind of you to do the washing-up, but you it.
#88218
A
mustn’t have done
B
wouldn’t have done
C
mightn’t have done
D
didn’t have to do