— Joe, don’t forget to bring your laptop with you tomorrow, OK?  — Oh, thank you. I wouldn’t bring it if you _____ me.
#86449
A
wouldn’t remind
B
haven’t reminded
C
hadn’t reminded
D
shouldn’t have reminded
He is talking so much about America as if he _____ there. 
#86450
A
has gone
B
has been
C
was
D
had been
The teacher demanded that the exam _____ before eleven. 
#86451
A
must finish
B
be finished
C
would be finished
D
must be finished
Mary failed the driving test again.If she ________ harder, she ________ the test easily.
#86452
A
practiced; would pass
B
had practiced; would pass
C
had practiced; would have passed
D
should practice; should have passed
—Happy birthday, Mary!—Thank you! It’s the best present I         for.
#86454
A
should have wished
B
may have wished
C
must have wished
D
could have wished
He called to tell me that you are in hospital, otherwise I ______ nothing about it.
#86456
A
had known
B
wouldn’t have known
C
would know
D
would have known
He spoke as though he________ anything of the world. --Really?
#86457
A
knew
B
had known
C
knows
D
has know
Richard __________ injured in the car crash,but I didn’t stop him driving after he drank some beer.
#86460
A
wouldn’t have got
B
might not get
C
mustn’t have got
D
should not get
If it hadn’t rained so hard last night,it_______ so  cold today.
#86461
A
would’t be
B
hadn’t been
C
weren’t
D
wouldn’t have been
What a kind teacher. But for his help, I __________ my study.
#86462
A
wouldn’t finish
B
wouldn’t have finished
C
shouldn’t have finished
D
mustn’t have finished
How I wish I _____ the army then. I would have become a soldier.
#86464
A
attended
B
had attended
C
would have attended
D
have attended
If he _________ more time practicing speaking English before, he ____ able to speak it much better now.
#86465
A
spent; will be
B
had spent; would have been
C
spent; would have been
D
had spent; would be
The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
#86466
A
needn’t have been finished
B
shouldn’t have finished
C
could have been finished
D
must have finished
---My little daughter is coughing worse than ever. ---She ______ to the hospital yesterday.
#86468
A
had to be taken
B
should have taken
C
must have been taken
D
ought to have been taken
虚拟语气
共2810题
查看专题详情
清空已答