高考虚拟语气练习附答案
(五)虚拟语气
[] 1. If I had known his address, I ___him that day.
would call onB. called onC. would have called onD.hadcalledon
[] 2. If I were you, I ____the job.
A. would take
B. will take
C. can take
D. take[] 3. Had he met you yesterday, he ____you.
A.would tell
B. would have told
C. will tell
D. had told[] 4. If it were to snow tomorrow, they___out.
A. would not go
B. will not go
C. were not to go
D. didn’t go[] 5. Mr. Li requested that he ______in the lab himself.
A. had been
B. is
C. be
D. would be[] 6. He insisted that he ____to Tibet.
A. should send
B. send
C. be sent
D. was sent[] 7. He ordered that I _____a noise in class.
A. wouldn’t make
B. didn’t make
C. don't make
D.notmake
[] 8. It’s necess ary that he ___right now.
A. is operated
B. will be operated on
C. should be operated
D.beoperated on
[] 9. His pale face suggested that he ___ill.
A. was
B. be
C. should be
D. fall[] 10. He insisted that he ___the camel.
should never seeB. had never seenC. has never seenD.wouldneversee
[] 11.The teacher demanded that the exam _____before eleven.
A. must finish
B. would be finished
C. be finished
D.mustbefinished
[] 12. She made the demand that she ___at once.
A. leave
B. leaves
C. left
D. to be left[]13 My suggestion was that the meeting
____off until next day.
A.to put
B. be put
C. should put
D. be putting[]14. Mother insisted that the child’s hands ____before dinner.
A. should wash
B. be washed
C. would wash
D.hadwashed
[] 15. The young man insisted that he ___nothing and ___free.
A.did; set
B. had done; should be set
C. do; be set
D. had done; must be set
[] 16. The suggestion has been made ____the football game ___put off.
A. for; to
B. that; be
C. which; should be
D.to;being
[] 17. The order came that the medical supplies ___to the village without delay.
A.would be sent
B. should send
C. be sent
D.mustbesent
[] 18. It is important that the problem ___at once.
A. solves
B. should solve
C. should be solved
D.willbesolved
[] 19. If you had studied hard at school, you ____a college student now.
A. would be
B. would have done
C. are
D. had been[] 20. We ____the work on time without your help.
A.hadn’t had finished
B. didn’t have finished
C. couldn’t have finished
D. can’t have finished
[] 21. Should it rain, the crops___.
A. would be saved
B. would have been saved
C. will be saved
D. had been saved
[] 22. If only I ____my watch.!
A.hadn’t lost
B. haven’t lost
C. didn’t lose
D. don’t lose[] 23. He looks as if nothing ____to him.
A. happened
B. had happened
C. would happen
D. happens[] 24. It was my desire that she ____at home.
A.could stay
B. stay
C. would stay
D. stays[] 25. I wish I ___to the moon.
A.fly
B. could fly
C. can fly
D. will fly
[] 26. I wish I ___English.
A. knew
B. had known
C. would know
D. know[] 27. I wish that he _____ his lessons yesterday.
A. review
B. had reviewed
C. would review
D.hasreviewed
[] 28. He often talks as if he ____to many other countries.
A. had been
B. has been
C. could have been
D.should have been
[] 29.If only I ____in a big city!.
A.had been born
B. was born
C. were born
D.wouldbeborn
[] 30 He looked as if he ____last year.
A. came
B. had come
C. comes
D.shouldcome
[] 31He looks as if he ___tomorrow.
A. died
B. would die
C. will die
D. should die[] 32. If only I ____here for a long time.
A. had been
B. has been
C. was
D. is[] 33. It’s time that you ____hard.
A. study
B. will study
C. studied
D.wouldstudy
[] 34. It’s time you ____your lesson. Don’t play any more.
A. stop doing
B. stop to do
C. stopped doing
D. stopped to do[] 35. You got up late, or you ____the bus.
A. could have caught
B. can catch
C. would have caught
D. could catch[] 36. The meeting has begun, and you _____here earlier.
A. could come
B. ought have come
C. should have come
D. need come[] 37. He could have come here, but he ____too busy.
A. is
B. was
C. were
D. would be[] 38. He would have come back, but he ___a guest from America
A. has
B. had
C. had had
D. will have[] 39 “ The experiment had failed” “ I suggested you ___again!”
A. try
B. trying
C. will try
D. would tryKeys:1—5.CABAC6—10CDDAB11—
15CABBB16—20BCCAC
21—25AABBB26—30ABAAB31—35BACDA36—40CBBA
历届高考题
[] 1. If she had worked harder, she _____.
A.would succeed
B. had succeeded
C. should succeed
D. would have succeeded
[] 2.If my lawyer ___here last Saturday, he ____me from going.
A. had been ; would have prevented
B. had been, would prevent
C. were; would prevent
D. were; would have prevented[] 3. Without electricity, human life ____quite different today.
A. is
B. will be
C. would have been
D. would be[] 4. ---If he ___, he _____that food.
----Luckily he was sent to the hospital immediately.
A. was warned; would not take
B. had been warned; would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken[] 5. You didn’t let me drive. If we ___in turn, you ______sotired.
A. drove; didn’t get
B. drove; wouldn’t ge t
C. were driving; wouldn’t get
D. had driven; wouldn’t have got[] 6. I didn’t see your sister at the meeting. If she ____, she would have met my brother..A. has comeB. did comeC. cameD. had come
[] 7. Tom ought not to ____me your secret, but he meant no harm.
A. have told
B. tell
C. be telling
D. having told[] 8. I told Sally how to get here, but perhaps I ____for her.
A. had to write it out
B. must have written it out
C. should have written it out
D.oughttowriteitout[] 9. We ____last night, but we went to the concert instead.
A. must have studied
B. might study
C. should have studied
D. would study
[] 10. I wish I ____you yesterday.
A. did see
B. were to see
C. saw
D. had seen[] 11. “He is a brave man.” “ I wish I ___his courage.”
A. have
B. had
C. will have
D.wouldhave
[] 12. “Have you ever been to Beijing?”“ No, but I wish I ______.”
A. would
B. could
C. had
D.have[] 13. The plant is dead. I ___it more water.
A.will give
B. would have given
C. must give
D.shouldhavegiven
[] 14. There was plenty of time. She ____.
A.mustn’t have hurried
B. needn’t have hurried
C. mustn’thurry
D. wouldn’t have hurried
[] 15. “I’ll tell Mary about her new job”. “You ____her last week.”
A. ought to tell
B. must tell
C. would have told
D.shouldhavetold[] 16 “ No onewas prepared for the teacher’s question.” “We ___the lessons last night.”A.would have readB. ought to have read
C. could have read
D.mighthaveread[] 17. He ____you more help, even though he was very busy.
A. might have given
B. might give
C. may have given
D. may given
[] 18. I would love ___to the party last night but I had to work extra hours to finish a report.
A. to go
B. to have gone
C. going
D. having gone[] 19. ---I stayed at a hotel while in New York.
----Oh, did you? You _____with Barbara.
A.could have stayed
B. could stay
C. would stay
D.musthavestayed
[] 20. Sorry I’m late. I____ have turned the alarm clock and gone back to shop again.A. mightB. shouldC. canD. will[] 21.“Did you go to see the football match yesterday?” “No, I didn’t feel well, but I wouldhave gone if I ____.”
A. did
B. have
C. would
D. had[] 22. He insisted that we ___early the next day
A. start
B. started
C. would start
D. had started[] 23. “He is a very brave man”. Yes, I wish I ___his courage.
A. have
B. had
C. will have
D.would have
[] 24. If there were no subjunctive mood, English _____much easier.
A. will be
B. would have been
C. could have been
D. would be
[] 25. The guard at the gate insisted that everybody ___the rules.
A. obeys
B. obey
C. will obey
obeyD.wouldKeys:1---5.DADBD6—10 DACCD11—15 BCDBD16—20BABAB21---25 DABDB