If I ________ your advice then, I think that the crops could be growing better.
#86489
A
took
B
would have taken
C
had taken
D
have taken
 If you ________ home without a word, your parents wouldn't be so worried now.
#86490
A
didn't leave
B
couldn't have left
C
hadn't left
D
shouldn't leave
 There was something wrong with the network, or the e­mail ________ earlier.
#86491
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
 The parcel was a whole week late. How I wish I ________ air mail instead.
#86492
A
had chosen
B
would choose
C
chose
D
choose
The sleeping baby would be scared ________ a sudden loud noise.
#86493
A
was there
B
there was
C
should there be
D
there should be
 ________ the arrival of the police, I would have been robbed by two masked men.
#86495
A
Had it not been for
B
If it were not for
C
Had it been not for
D
If it would not be for
She didn't come to the party last Sunday. ________, she must have made the party more exciting.
#86496
A
If she came
B
Would she come
C
Had she come
D
Did she come
________ your letter, I would have set off two days ago.
#86498
A
If I could have received
B
Should I receive
C
If I received
D
Had I received
As it turned out to be a small house party, we        so formally.
#86499
A
needn’t dress up
B
did not need have dressed up
C
did not need to dress up
D
needn’t have dressed up
Regulations require        needs special diets         the cooking manager in advance.
#86500
A
who; informs
B
whom; informed
C
whomever; inform
D
whoever; inform
--Is Jack still in hospital? --Yes. He _________ the bad food. 
#86502
A
wouldn’t eat
B
shouldn’t eat
C
wouldn’t have eaten
D
shouldn’t have eaten
---Mum, I climbed to get the Teddy Bear from the top of the shelf.---My goodness! You _______ yourself. You _____ do that again next time.
#86504
A
must have hurt; mustn’t
B
should have hurt; can’t
C
could have hurt; mustn’t
D
might have hurt; won’t be able to
If Peter had not hurt his leg, he ______ the important meeting last week.
#86505
A
will attend
B
attended
C
would have attended
D
would attend
Tony ____ the invitation, otherwise he would have attended your birthday party. 
#86508
A
couldn’t have received
B
mustn’t have received
C
needn’t have received
D
shouldn’t have received
虚拟语气
共2810题
查看专题详情
清空已答