He ________ fatter but he eats too little.
#86630
A
would become
B
would have become
C
must become
D
must have become
This vase ________ perfect but for a few small holes in its base.
#86632
A
would have been 
B
should have been
C
shall be 
D
would be
 If you______to her about it yesterday, you ______ what to do now. 
#86633
A
should have spoken; would know
B
spoke; would know
C
had spoken; would have known
D
had spoken; would know
He hesitated for a moment before kicking the ball, otherwise he      a goal.   
#86634
A
had scored
B
scored
C
would score
D
would have scored
It’s so cold today.If it should get warmer this afternoon,I_my car.
#86637
A
would have washed
B
would wash
C
must have washed
D
must wash
 ___ he _____ me the news yesterday, I would be at the party now.
#86638
A
Should, tell
B
Did, tell
C
Had, told
D
Were, to tell
--- Catherine, I have cleaned the room for you.---Thanks. You _______ it. I could manage it myself.
#86641
A
needn’t do
B
needn’t have done
C
mustn’t do
D
shouldn’t have done
We ______the luggage for him. His brother did it for him.
#86642
A
didn’t need carry
B
needn’t have carried
C
didn’t need to carry
D
needn’t carry
If he _______ his leg in the last training, he _______ the coming London Olympics, which he has been longing to compete in.
#86643
A
didn’t hurt; would go in for
B
hadn’t hurt; would have taken part in
C
hadn’t hurt; would join in
D
didn’t hurt; would have taken part in
I wish I_________ longer this morning, but I had to get up and come to class.
#86644
A
slept
B
had slept
C
might have slept
D
have slept
The petrol tank is empty. I _________it up before we left home.
#86645
A
had to fill
B
would have filled
C
should have filled
D
could have filled
—Did you get a ticket then?—Yes,otherwise I _________ the concert last night. 
#86646
A
didn’t attend
B
wouldn’t attend
C
hadn’t attended
D
wouldn’t have attended
虚拟语气
共2810题
查看专题详情
清空已答