. 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
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
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’d rather you ___ anything about it for the time being.
#88196
A
do
B
didn’t do
C
don’t
D
didn’t
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
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 I _______ it, I would do it in a different way.
#88203
A
were to do
B
do
C
had done
D
was to do
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
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
虚拟语气
共2810题
查看专题详情
清空已答