高中英语虚拟语气专项练习

虚拟语气小测试
1.How I wish every family ______ a large house with a beautiful garden!
A.has B. had C.will have D.has had
2.It is suggested that some skilled teachers ______ to teach the children in these mountainous areas
A. must be sent B. be sent C. should send D. should send for
3. I insisted that his suggestion ____ reasonable and it _____ at the meeting.
A. be, be discussed B. is, be discussed C. was, discussed D. was, be discussed
4. We ____ into trouble ____ your help.
A. would have got, but for B. wouldn't have got, thanks to
C. would have got, if only D. mustn't get, without
5. You should have passed the examination, but most of you ____ . Why?
A. should fail B. failed C. did D. did so
6. —She was so upset that she burst into tears. —I'd rather you _____ her all about it.
A. didn't tell B. hadn't told C. don't tell D. won't tell
7. The enemy ____ the city, but the sand storm ____
A. could have bombed, helped B. could have bombed, had helped
C. was able to bomb, help D. might bomb, could help
8. —If he ____ , he ____ that food. —Luckily he was sent to 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
9. When a stick is partly in a bottle of water, it looks as though it ________
A. breaks B. has broken C. were broken D. had been broken
10. It is high time that they ____ the war on Iraq.
A. stop B. stopped C. must stop D. has stopped
11. He was in a hurry the other day. Otherwise he ____ you repair the computer.
A. would help B. should help C. would be helping D. would have helped
12. The woman was very anxious that her wounded son_____ to the nearest hospital at once.
A. should send B. would be sent C. sent D. be sent
13. If it ____ for the rain, we ____ for an outing yesterday.
A. were not, could not have gone B. were not, could go
C. had not been, could have gone D. had not been, could go
14. Isn't it strange that a mean man like him ____ money to the poor boy?
A. should give B. has given C. might give D. would give
15. The old professor gave orders that the experiment ____ before Friday.
A. was finished B. will finish C. should be finished D. shall be finished
16. Without his help, we ___ such rapid progress.
A. don't make B. would not make C. didn't make D. would not have made
17. If only I ____ to my parents' advice!
A. listening B. listen C. am listening D. had listened
18. Your advice that_____________ till next week is reasonable.
A. she waits B. she wait C. wait she D. she waited
19. ____ you succeed and _____ you be happy!
A. May, may B. Wish, wish C. Hope, hope D. Should, may
20. He studies very hard lest he ____ in the entrance examination.
A. fails B. should fail C. failed D. will fail
l.B 2.B 3.D 4. A 5.B 6.B 7. A 8.B 9.C 10. B 11. D 12. D 13. C 14. A 15. C
16. D 17. D 18. B 19. A 20. B

合集下载

高中英语虚拟语气练习题50题

高中英语虚拟语气练习题50题

高中英语虚拟语气练习题50题1.If I were a bird, I ____ fly freely in the sky.A.canB.couldC.willD.would答案:D。

解析:本题考查对现在情况的虚拟语气。

if 引导的条件句中用一般过去时(be 动词用were),主句用would/could/might/should+动词原形。

A 选项can 用于一般现在时;B 选项could 虽然有“能够”的意思,但在这个语境下,虚拟语气中更常用would;C 选项will 用于一般将来时。

2.If he had more time, he ____ learn to play the guitar.A.canB.couldC.willD.would答案:D。

解析:对现在情况的虚拟。

if 条件句用一般过去时,主句用would/could/might/should+动词原形。

A 选项can 不用于虚拟语气;B 选项could 单独用的时候不一定是虚拟语气;C 选项will 用于一般将来时。

3.If I knew her number, I ____ call her.A.canB.couldC.willD.would答案:D。

解析:同样是对现在情况的虚拟。

if 条件句用一般过去时,主句用would/could/might/should+动词原形。

A 选项can 用于一般现在时;B 选项could 一般不单独使用;C 选项will 用于一般将来时。

4.If she were taller, she ____ be a model.A.canB.couldC.willD.would答案:D。

解析:对现在情况虚拟。

if 条件句用were,主句用would/could/might/should+动词原形。

A 选项can 一般不用于虚拟语气;B 选项could 不单独用;C 选项will 用于一般将来时。

高中英语语法:虚拟语气专项练习精选50题 (有答案)

高中英语语法:虚拟语气专项练习精选50题 (有答案)

高中英语语法:虚拟语气专项练习50题1.--- I’m sorry. I _______ at you the other day.--- Forget it. I was a bit out of control myself.A. shouldn’t shoutB. shouldn’t have shoutedC. mustn’t shoutD. mustn’t have shouted2 Thank you for all y our hard work last week. I don’t think we ____ it without you.A. can manageB. could have managedC. could manageD. can have managed3. ____ he had not hurt his leg, John would have won the race.A. IfB. SinceC. ThoughD. When4 --- If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.--- What a pity! Tina ____here to see you.A. isB. wasC. would beD. has been5 I was really anxious about you. You ____home without a word.A. mustn’t leaveB. shouldn’t have leftC. couldn’t have leftD. needn’t leave6 He suggested that the person ____to be punished.A. refersB. referC. should referD. referred7 --- Do you think the thief entered the room through the back door?--- No, if he had, I don’t believe he ____the living-room window.A. would breakB. brokeC. would have brokenD. breaks8 Without electricity, human life ____quite different today.A. isB. will beC. would have beenD. would be9 --- ____he come to see you as he promised?--- Of course, please, and I’d rather he ____ me the truth.A. Will; informedB. Shall; toldC. Should; will tellD. Can; tell10 --- He looks very hot and dry.--- So ____ if you had a temperature of 39.A. would youB. will youC. would you have beenD. do you11 I forget where I read the article, or I ________ it to you now.A. will showB. would showC. am going to showD. am showing12. “It looks as if he were drunk.” “So it does. _________.”A. He’d better give up drinkingB. He shouldn’t have drunk so muchC. Health is more important than drinkD. I wonder why he is always doing so13. “Mary looks hot and dry” “So _________ you if you had so high a fever.”A. doB. areC. willD. would14. “He will come tomorrow.” “But I’d rather he _________ the day after tomorrow.”A. will comeB. is comingC. cameD. had come15. All the doctors in the hospital insisted that he ________ badly wounded and that he ________ at once.A. should be; be operated onB. were; must be operated onC. was; should be operatedD. was; be operated on16. _________ smoking, he would not have got cancer in the lung.A. Was he given upB. Had he given upC. Did he giveD. If he gave up17. What a pity! Considering his ability and experience, he ____ better。

(完整word版)高中英语虚拟语气习题精选及答案

(完整word版)高中英语虚拟语气习题精选及答案

高中英语虚拟语气习题精选1.I..ha.ha.enoug.time.I__.m.work...A.woul.finish.B.mus.hav.finished.C.woul.hav.finishedD.ha.finishe.2.Te.minute.earlier.the.__.th.plane. .. A.wil.catch B.woul.catchC.woul.hav.caughtD.wil.hav.caugh.3.M.Gree.require.tha.th.student.__positio.ever.othe.week.. A.write .B.written .C.woul.write .D.wil.writ.4.Ha.h.studie.hard.he__.th.exam. .. A.woul.pass B.coul.passC.ha.passedD.woul.hav.passe.5..wis..__.wha.i.happenin.ther.i.hi.room. .. A.know B.known C.knewD.shoul.kno.6.I.i.importan.tha.yo.__.sport.ever.day... A.have B.woul.haveC.mus.haveD.wil.hav.7.I.ther.wer.n.wate.i.th.world.everythin.___... A.wil.die B.woul.dieC.woul.hav.diedD.woul.hav.bee.dea.8.__.wha.wa.goin.t.happen..woul.neve.hav.lef.he.alone.. A.Ha..known B.I..knowC.I..knewD.I.ha..know.9.H.ordere.tha.th.wor.__.righ.away. .. A.shoul.finish B.finishedC.woul.b.finishedD.b.finishe.10.—Shal.w.g.t.th.movi.tonight?.. —No.I'.rathe.__.a.hom.wit.ou.baby.You'.bette.no.leav.i.t.th.babysitte.a.night..A.yo.stayedB.yo.stayC.stayedD.sta.11.__.i.you.position..woul.hel.him. .. A.Wa.I B.Wer.I C.I..amD.I..ha.bee.12..___.bu..wa.stoppe.b.th.heav.rain. .. e eein.13.Mr.Blac.insists__.i.tha.ol.hotel. .. A.no.t.stay B.no.stayingC.stayin.notD.tha.sh.no.sta.14.I.yo.ha.spoke.clearly.yo.would___. .. A.understan.it B.hav.understoodC.b.understoodD.hav.bee.understoo.15.I.yo.__s.night.yo.wouldn'.b.s.sleepy.. A.haven'.watchedB.hadn'.watchedC.didn'.watchD.wouldn'.hav.watched练习二1. The teacher demanded that the exam _____ before eleven.A. must finishB. would be finishedC. be finishedD. must be finished2. She made the demand that the journalists _____ at once ______ Iraq.A. leave; forB. leave; toC. left; toD. to be left; for3. He is talking so much about America as if he _____ there.A. had beenB. has beenC. wasD. has gone4. The young man insisted that he _____ nothing wrong and _____ free.A. did; setB. had done; sh ould be setC. should do; be setD. had done; must be set5. I suggested there ____ be a kind of language all could understand and use ____.A. can; itB. /; /C. would; itD. may; /6. The suggestion has been made _____ the basketball game _____ put off.A. for; toB. that; beC. which; should beD. to; being7. The order came that the medical supplies _____ to Beijing for the Sa rs soon.A. would be sentB. should sendC. be sentD. must be sent8. It is important that we _____ wild animals.A. will protectB. should protectC. shall protectD. are protecting9. Had you listened to the doctor, you _____ all right now.A. areB. wereC. would beD. would have been10. _____ any change about the date, please tell me immediately.A. Will there beB. Should there beC. There will beD. There should be11. _____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leave12. Should it rain, the crops _____ .A. would be savedB. would have been savedC. will be savedD. had been saved13. You _____ come earlier. The bus left a moment ago.A. wouldB. should haveC. mayD. have14. He treated me as though/as if _____ his own son.A. I amB. I would beC. I wasD. I were15. I _____ you some money, but I hadn’t any on me then.A. would lendB. would have lentC. could lendD. may have lent16. A few minutes earlier and we _____ the rain.A. have caughtB. had caughtC. could have caughtD. were to catch17. --- “Have you ever been to Beijing?”--- “No,but I wish I _____”A. haveB. willC. doD. had18. I’m glad I went over all my notes; otherwise _____ .A. I may have failedB. I’d failC. I’d have failedD. I’ll have failed19. --- “What will you do during the summer holiday?”--- “I don’t know, but it’s high time _____ something.”A. I’m decidingB. I’ll decideC. I decidedD. I decide20. What would we do if it _____ tomorrow?A. should snowB. would snowC. snowD. will snow21. If only I _____ my watch!A. hadn’t lostB. haven’t lostC. didn’t lostD. don’t lose22. You _____ such a serious mistake if you had followed his advice.A. may not makeB. might not makeC. shouldn’t have madeD. might not have made23. We _____ the work on time without your help.A. hadn’t had finishedB. didn’t have finishedC. couldn’t have finishedD. can’t have finished24. --- “Where have you been?”--- “I got caught in traffic; otherwise _____ sooner.”A. I would be hereB. I have been hereC. I had been hereD. I would have been here25. If it were not for the fact that you _____ ill, I would ask you to do this right now.A. wereB. had beenC. areD. should be26. It’s high time that we ___ to school.A. would toB. wentC. goD. will go27. It seems as if it ___ rain.A. will toB. is going toC. is toD. were28. I’d rather you ___ right away.A. leaveB. leftC. will leaveD. to leave29. He is working hard for fear that he ___.A. failsB. failedC. would failD. fail30. It is really strange that the girl ___ so early.A. has been marriedB. has marriedC. be marriedD. would marry31. Supposing I ___ this gift, what would he say?A. acceptB. acceptedC. should acceptD. would accept32. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.A. giveB. should giveC. be givenD. would be given33. I was busy yesterday, otherwise I ___ your birthday party.A. attendedB. had attendedC. would attendD. would have attended34. He insisted that he ___ me before.A. seeB. should seeC. had seenD. saw35. The two strangers talked as if they ___ friends for years.A. wereB. would beC. have beenD. had been36. We ___ our lives had it not been for the policeman.A. would have lostB. should loseC. might loseD. could have lost37. ---- I thought you would come back tomorrow.---- I would if I ___ to attend a meeting.A. don’t haveB. didn’t haveC. will not haveD. would not have38. He wishes ___ mistakes.A. he doesn’t always makeB. he isn’t always makingC. he didn’t always makeD. he wouldn’t always making39. It ___ very nice if only it were possible.A. will beB. would beC. isD. were40. Without your help, our team ___ the last match.A. won’t winB. will loseC. wouldn’t have wonD. can’t win41. I wish I ___ what to do.A. knewB. have knownC. knowD. would know42. ___, I would take an umbrella with me.A. Had I been youB. I were youC. Were I youD. I had been you43. If I had hurried, I ___ the train.A. would catchB. could catchC. would have caughtD. had caught44. Tom insisted that John ___ it for no one was in the room except him.A. doB. doesC. didD. would do45. It is high time we ___ off.A. areB. wereC. beD. will be46. He felt as if he ___ more time to study for the test.A. needsB. were neededC. neededD. need47. It is important that I ___ with Mr. Williams immediately.A. speakB. spokeC. will speakD. to speak48. James wishes he ___ the football game instead of the film.A. sawB. seeC. had been seenD. had seen49. I wish ___ since I have so much work to do tomorrw.A. he leftB. he leaves me aloneC. he be leftD. he would leave me alone50. If I had known that, I ___ so.A. wouldn’t doB. wouldn’t have doneC. won’t doD. have not done51. The doctor proposed that she ___.A. will not smokeB. not smokeC. would not smokeD. did not smoke52. If I ___ you, I wouldn’t return the call.A. beB. amC. wasD. were53. You talk as if you ___ there.A. were reallyB. has really beenC. had really beenD. would really be54. He suggested that the work ___ at once.A. would startedB.would be startedC.should startedD. should be started55. It is strange that such a thing ___ in your school.A. will happenB. happensC. should happenD. happened56. It is imperative that you ___ on time.A. areB. will beC. beD. would be57. I didn’t go to the party, but I do wish I ___ there.A. wasB. wereC. had beenD. went58. It is time we ___ up our results.A. sumB. summedC. will sumD. would sum59. If the doctor had been available, the child ___.A. would not dieB. would not have diedC. could not dieD. could not have died60. Dr. Bethune worked hard as if he ___.A. never had felt tiredB. had never felt tiredC. never felt tiredD. was tired never二、用括号中所给动词的适当形式填空1.If you (arrive) ten minutes earlier, you could have seen t hem off.2.It's time that we (go) to the railway station.3.If they (not help) us ,our experiment would have failed.4.You're five minutes late.I suggested that you (come )earlier tomorrow.5.Mather often tells us that it is necessary that we (drink)a glass of water after we get up.6.She insisted that she (send) to work in the faraway small town.7. I not (forget) his telephone number, I would have rung him.8. He is busy now. If he (be) free, he (go) with you.9. The manager was in his office then. If he (be) here, everything (settle) in a minute.10.Noisy as it was, he went on reading as if nothing (happen).高中英语虚拟语气习题精选Key: 1-5 CCADC 6-10 ABADA 11-15 BCDDB16-20 BCBCB 21-25 BDDAA 26-30 ABBAD练习二一、1-5. CAABB 6-10. BCBCB 11-15. CABDB 16—20. CDCCA 21-25. ADCDC 26.B 27. B 28. B 29. D 30. C 31. B 32. C 33. D 34. C 35. D 36. A37. B 38. C 39. B 40. C 41. A 42. C 43. C 44. A 45. B 46. C 47. A 48. D 49. D 50. B 51. B 52. D 53. C 54. D 55. C 56. C 57. C58. B 59. B 60.B二、1.had arrived2.went (should go)3.had not helped4.(should) come5.(should) drink6.(should) be sent7.Had; forgotten8.were;would go9.had been;would have been settled10.were happening。

高一英语虚拟语气运用练习题30题含答案解析

高一英语虚拟语气运用练习题30题含答案解析

高一英语虚拟语气运用练习题30题含答案解析1.If I were a bird, I ______ fly freely in the sky.A.canB.couldC.willD.would答案解析:D。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词统一用were,主句谓语动词用“would/could/should/might+动词原形”。

A 选项can 表示能力,不是虚拟语气的用法;B 选项could 也可表示能力,但在这个句子中,用would 更符合语境;C 选项will 是一般将来时的助动词,不是虚拟语气。

2.If he had time, he ______ go to the park.A.canB.couldC.willD.would答案解析:D。

同样是对现在情况的虚拟语气。

if 引导的虚拟条件句中,had 不是过去式,而是表示虚拟的形式,主句谓语动词用“would/could/should/might+动词原形”。

A 选项can 不是虚拟语气用法;B 选项could 也可,但用would 更合适;C 选项will 不是虚拟语气。

3.If I knew her number, I ______ call her.A.canB.couldC.willD.would答案解析:D。

对现在情况的虚拟。

knew 不是过去式,是虚拟形式,主句用“would/could/should/might+动词原形”。

A 选项can 不对;B 选项could 可以,但不如would 合适;C 选项will 不是虚拟语气。

4.If it were sunny today, we ______ go for a picnic.A.canB.couldC.willD.would答案解析:D。

对现在情况的虚拟。

were 表示虚拟,主句用“would/could/should/might+动词原形”。

高二英语虚拟语气的特殊形式练习题30题含答案解析

高二英语虚拟语气的特殊形式练习题30题含答案解析

高二英语虚拟语气的特殊形式练习题30题含答案解析1. If I were you, I ______ study harder.A.willB.wouldC.shallD.should答案解析:B。

本题考查虚拟语气在条件句中的用法。

如果我是你,这是与现在事实相反的假设,谓语动词要用“would+动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项shall 一般用于第一人称,表示将来;D 选项should 虽然也有“应该”的意思,但在这个语境中不恰当。

2. If he had time, he ______ go to the park.A.willB.wouldC.shallD.should答案解析:B。

这是与现在事实相反的假设,条件句中用过去式had time,主句要用“would+动词原形”。

A 选项will 不对;C 选项shall 用在这里不合适;D 选项should 在此处不恰当。

3. If it ______ rain tomorrow, we would go on a picnic.A.doesn'tB.didn'tC.won'tD.isn't答案解析:B。

与将来事实相反的假设,条件句中可以用“were to+动词原形”“should+动词原形”或者动词过去式。

A 选项doesn't 用于一般现在时的否定;C 选项won't 用于一般将来时的否定;D 选项isn't 不对。

4. If I had known it earlier, I ______ done it differently.A.will haveB.would haveC.shall haveD.should have答案解析:B。

与过去事实相反的假设,主句要用“would have+过去分词”。

A 选项will have 用于一般将来完成时;C 选项shall have 用法错误;D 选项should have 一般表示“应该做而没做”,在此处不合适。

高中英语虚拟语气练习题30题

高中英语虚拟语气练习题30题

高中英语虚拟语气练习题30题1. If I ____ more time last weekend, I would have gone to see the new movie that everyone is talking about.A. hadB. haveC. had hadD. would have答案:C。

解析:这是一个与过去事实相反的虚拟条件句。

在这种情况下,从句要用过去完成时,即had + 过去分词形式。

主句要用would/could/should/might + have + 过去分词形式。

句中last weekend表明是过去的时间,“我没有更多的时间”是与过去事实相反的假设,所以从句要用had had。

A选项是一般过去时,不符合与过去事实相反的从句时态要求;B选项是一般现在时,时态错误;D选项would have是主句的形式,不能用于从句。

2. If he ____ a better job offer, he wouldn't be so worried about his future now.A. receivedB. had receivedC. receivesD. would receive答案:B。

解析:这是一个混合虚拟语气的句子。

从句是与过去事实相反的假设,因为是对过去是否收到更好工作机会的假设,所以要用过去完成时had received。

主句是与现在事实相反的情况,用would + 动词原形。

A选项received 是一般过去时,不能表示与过去事实相反的假设;C选项receives是一般现在时,时态错误;D选项would receive不能用于从句。

3. If it ____ not for the rain yesterday, we would have had a great picnic in thepark.A. wasB. isC. wereD. had been答案:A。

2024年高中英语虚拟语气练习题40题

2024年高中英语虚拟语气单选题40题1.If I were you, I _____ study harder.A.willB.wouldC.canD.could答案:B。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词一律用were,主句谓语动词用“would/should/could/might+动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,不符合虚拟语气的要求;D 选项could 虽然也可用于虚拟语气,但在此处不如would 更合适。

2.If he _____ more time, he would finish his homework.A.hadB.hasC.haveD.having答案:A。

这是对现在情况的虚拟。

if 引导的虚拟条件句中,对现在情况虚拟时,从句谓语动词用过去式,have 的过去式是had。

B 选项has 是一般现在时;C 选项have 用于一般现在时,且主语不是I、we、you、they 的情况下;D 选项having 不能单独作谓语。

3.If I _____ a bird, I could fly everywhere.A.amB.wasC.beD.were答案:D。

对现在情况虚拟,if 从句中be 动词用were。

A 选项am 用于一般现在时;B 选项was 用于一般过去时,但在虚拟语气中不用was;C 选项be 动词原形,在虚拟语气中不用be 动词原形。

4.If she _____ taller, she could play basketball better.A.isB.wasC.beD.were答案:D。

考查对现在情况的虚拟语气。

be 动词在虚拟语气中用were,即使主语是she。

A 选项is 一般现在时;B 选项was 一般过去时;C 选项be 动词原形不符合要求。

5.If we _____ enough money, we would travel around the world.A.hadB.hasC.haveD.having答案:A。

高中英语虚拟语气用法练习题30题

高中英语虚拟语气用法练习题30题1.If I were you, I _____ study harder.A.willB.wouldC.canD.may答案:B。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词一律用were,主句谓语动词用“would/should/could/might + 动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气用法;C 选项can 表示能力,也不符合虚拟语气要求;D 选项may 表示可能,同样不符合。

所以选B。

2.If he _____ more time, he would do better in the exam.A.haveB.hasC.hadD.having答案:C。

这是对现在情况的虚拟语气。

if 条件句中,对现在情况虚拟时,谓语动词用过去式。

A 选项have 用于一般现在时;B 选项has 是have 的第三人称单数形式,也用于一般现在时;D 选项having 不能单独作谓语。

所以选C。

3.If she _____ taller, she could be a model.A.beB.wereC.isD.was答案:B。

考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词用were,不管主语是单数还是复数。

A 选项be 动词原形通常用于祈使句等;C 选项is 用于一般现在时;D 选项was 用于一般过去时,都不符合虚拟语气要求。

所以选B。

4.If we _____ a car, we could travel more easily.A.haveB.hasC.hadD.having答案:C。

对现在情况虚拟,if 条件句中谓语动词用过去式。

A 和B 选项用于一般现在时;D 选项having 不能单独作谓语。

所以选C。

5.If they _____ more money, they would buy a bigger house.A.haveB.hasC.hadD.having答案:C。

高中英语虚拟语气练习题30题

高中英语虚拟语气练习题30题1.If I were you, I _____ study harder.A.willB.wouldC.canD.must答案解析:B。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,对现在情况的虚拟,从句用一般过去时,be 动词用were,主句用“would/should/could/might+动词原形”。

A 选项will 是一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,不符合虚拟语气的用法;D 选项must 表示必须,不符合虚拟语气的用法。

2.If I had more time, I _____ read more books.A.willB.wouldC.canD.must答案解析:B。

同样是对现在情况的虚拟,if 引导的从句用一般过去时had,主句用“would/should/could/might+动词原形”。

A 选项will 一般将来时不对;C 选项can 能力不符合;D 选项must 必须也不符合虚拟语气用法。

3.If he _____ more careful, he wouldn't make so many mistakes.A.isB.wasC.wereD.be答案解析:C。

对现在情况虚拟,he 后面be 动词用were,主句用“wouldn't+动词原形”。

A 选项is 现在时不对;B 选项was 一般过去时,但he 后面应该用were;D 选项be 单独不能用在这里。

4.If she _____ a better memory, she could remember all the words.A.hasB.hadC.haveD.will have答案解析:B。

对现在情况虚拟,从句用had,主句用“could+动词原形”。

A 选项has 现在时错误;C 选项have 也不对;D 选项will have 将来时不符合。

高中英语虚拟语气练习题40题

高中英语虚拟语气练习题40题1.If I were you, I ____ study harder.A.willB.wouldC.shallD.should答案:B。

本题考查对现在情况的虚拟语气。

if 引导的条件句中,若表示与现在事实相反,从句用一般过去时,be 动词用were,主句用“would/could/should/might + 动词原形”。

A 选项will 是将来时,不符合虚拟语气的用法;C 选项shall 通常用于第一人称,且在本题语境中不合适;D 选项should 虽也可用于虚拟语气,但在本题中不如would 恰当。

2.If he had time, he ____ go to the park.A.willB.wouldC.shallD.should答案:B。

同样是对现在情况的虚拟语气。

if 条件句中he had time 表示与现在事实相反,主句用“would/could/should/might + 动词原形”。

A 选项will 不对;C 选项shall 不适用;D 选项should 不如would 符合本题语境。

3.If she ____ more confident, she would speak in public.A.isB.wasC.wereD.be答案:C。

对现在情况虚拟,if 从句中be 动词用were,主句用“would/could/should/might + 动词原形”。

A 选项is 是现在时,不符合虚拟语气;B 选项was 一般用于过去时;D 选项be 单独使用不合适。

4.If we had a car, we ____ travel more easily.A.willB.wouldC.shallD.should答案:B。

对现在情况虚拟,if 从句表示与现在事实相反,主句用“would/could/should/might + 动词原形”。

A 选项will 是将来时;C 选项shall 一般用于第一人称的将来时或命令等;D 选项should 在此处不如would 恰当。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档