He _______ the best person you had been expecting for the job, but who else _______?
#87031
A
may not be; could be
B
couldn’t be; might be
C
might not have been; could have been
D
mustn’t be; must have been
--Why are you so depressed, Lily? --- I lost the contest narrowly, or I _________ the award of $10,000.
#87033
A
had gained
B
would have gained
C
would gain
D
must have gained
----If this had happened to you, what would you have done? ----Me? I ________ the alarm.
#87034
A
would turn on
B
would have turned on
C
had turned on
D
must have turned on
We would have called a taxi yesterday if Harold ________ us a ride home.
#87035
A
didn’t offer
B
wouldn’t offer
C
hasn’t offered
D
hadn’t offered
_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
#87036
A
Had it not been for ; could reach
B
If there was not; might have reached
C
But for; might reach
D
If there hadn’t been ; could have reached
The teachers in the city demanded that their pay _____ close to the level of civil servants.
#87037
A
should be raised
B
would raise
C
would rise
D
should be risen
As the day was fine ,I made the suggestion _______ for  a walk in the park .
#87038
A
we go
B
we will go
C
should we go
D
that we go
Thank you for giving me so much help. I _______in the experiment without your support.
#87039
A
have failed
B
will fail
C
would have failed
D
must have failed
--Why didn’t Clair apply for the job? She _______ it.--She ________ so, if her daughter hadn’t fallen ill.
#87044
A
can have got; might have done
B
could have got; would have done
C
should have done; would
D
must get; might have done
I can't thank you _______ much because without your help I _______ have won the first prize.
#87045
A
too; wouldn't
B
very; shouldn't
C
that; might not
D
so; couldn't
Had I known about this computer program, a huge amount of time and energy________.
#87046
A
would have been saved  
B
had been saved
C
will be saved
D
was saved
—My uncle suggests I ________ abroad.—I would rather you ________ at home.
#87047
A
go; stay
B
went; stayed
C
go; stayed
D
went; stay
虚拟语气
共2810题
查看专题详情
清空已答