虚拟语气语法填空练习与答案.docx

合集下载

高一英语虚拟语气完形填空题30题(带答案)

高一英语虚拟语气完形填空题30题(带答案)

高一英语虚拟语气完形填空题30题(带答案)1If I were a bird, I ___ fly freely in the sky.1. could B. would C. should D. might答案:B。

if 引导的对现在的虚拟,从句用一般过去时,主句用“would/could/should/might+动词原形”,根据句意“如果我是一只鸟,我会在天空中自由飞翔”,would 最符合语境。

I wish I ___ a magician. Then I could make all my dreams come true.2. am B. was C. were D. be答案:C。

wish 后的宾语从句用虚拟语气,对现在的虚拟用一般过去时,be 动词一律用were。

If it ___ rain tomorrow, we would go on a picnic.3. didn't B. doesn't C. won't D. wouldn't答案:A。

if 引导的对将来的虚拟,从句有三种形式:were to do/should do/did,主句用“would/could/should/might+动词原形”。

I would rather you ___ here now.4. are B. were C. be D. been答案:B。

would rather 后的宾语从句用虚拟语气,对现在或将来的虚拟用一般过去时。

If I had known his number, I ___ him.5. would call B. will call C. called D. would have called答案:A。

if 引导的对过去的虚拟,从句用过去完成时,主句用“would/could/should/might+have+过去分词”。

本题是对现在的虚拟,所以用would call。

(完整版)if虚拟语气练习题及答案

(完整版)if虚拟语气练习题及答案

(完整版)if虚拟语气练习题及答案如果虚拟语气练习题是一种能够帮助我们巩固和加深对于虚拟语气的理解的方法。

通过解答这些练习题,我们可以更好地掌握虚拟语气的用法,并提高在语言表达中正确运用虚拟语气的能力。

下面提供一些虚拟语气练习题及答案,希望可以帮助大家加深对虚拟语气的认识。

练习题一:填空题根据句意,选择正确的虚拟语气形式填空。

1. 如果我______(知道)你的电话号码,我会给你打电话。

答案:知道2. 如果我______(是)你,我会接受这个机会。

答案:是3. 如果他______(尽力)的话,他会取得更好的成绩。

答案:尽力4. 如果我______(有)足够的钱,我会帮助他。

答案:有5. 如果我______(做)得更好一些,我就能拿到这个工作了。

答案:做6. 如果明天______(不下雨),我们可以去野餐。

答案:不下雨7. 如果他______(不是)这么懒,他就不会被开除了。

答案:不是8. 如果你______(去)采取行动,你将失去这个机会。

答案:去9. 如果他______(读)更多的书,他的知识会更丰富。

答案:读10. 如果我______(拥有)魔法,我将会改变世界。

答案:拥有练习题二:选择题选择最佳答案填空。

1. 如果我______(会)弹钢琴,我会给你弹一首歌。

a. 会b. 能c. 可以d. 有答案:a. 会2. 如果你______(是)我,你会怎么做?a. 是b. 是的c. 如果d. 可以答案:a. 是3. 如果明天______(没有)下雨,我们可以去郊游。

a. 没有b. 不下c. 不下雨d. 不来答案:c. 不下雨4. 如果他______(学习)更努力,他会取得更好的成绩。

a. 学习b. 学习了c. 学习过d. 学习到答案:a. 学习5. 如果我______(有)足够的钱,我会买一辆新车。

a. 有b. 拥有c. 会有d. 有着答案:a. 有练习题三:改错题找出下列句子中的错误,并进行改正。

虚拟语气的练习题加答案

虚拟语气的练习题加答案

虚拟语气的练习题加答案虚拟语气的练习题加答案虚拟语气是英语语法中的一个重要概念,用来表达与事实相反或不可能实现的情况。

掌握虚拟语气的用法对于提高英语的表达能力和理解能力至关重要。

下面将给出一些虚拟语气的练习题,并附上答案供参考。

练习题一:用虚拟语气填空。

1. If I ________ (be) a bird, I would fly in the sky.2. I wish I ________ (have) a million dollars.3. If she ________ (study) harder, she would pass the exam.4. If I ________ (know) the answer, I would tell you.5. I wish it ________ (not rain) tomorrow.答案:1. were2. had3. studied4. knew5. wouldn't rain练习题二:改写下列句子,使用虚拟语气表达与事实相反的情况。

1. He is not rich, so he can't buy a sports car.2. She is not a good singer, so she can't win the competition.3. They didn't study hard, so they failed the test.4. I don't have a passport, so I can't travel abroad.5. It's not warm, so we can't go swimming.答案:1. If he were rich, he could buy a sports car.2. If she were a good singer, she could win the competition.3. If they had studied hard, they wouldn't have failed the test.4. If I had a passport, I could travel abroad.5. If it were warm, we could go swimming.练习题三:选择正确的虚拟语气形式填空。

if虚拟语气练习题及答案(可编辑修改word版)

if虚拟语气练习题及答案(可编辑修改word版)

精品文档
been D. Had he left
10. I did not see your sister at the meeting.
If she , she would have met my brother
A. has come B. did come C. come D. had come
A. Had I been you B. I were you C. Were I
youD. I had been you
3. If it tomorrow, what would we do?
A. rains B. were to rain C. would rain D.
rain
4. today, he would get there by Friday.
put off the visit to the Yangpu Bridge
A. WereB. ShouldC. Would D. Will
4. I was ill that day, otherwise I
the
sports meeting.
3 / 15
精品文档
A. would have taken part in B. took part in
12. If it
for the snow, we
the
mountain yesterday
A. were not, could have climb B. were not,
could climb
C. had not been, could have climbed D.
hadn’t been, could climb
吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》

(完整word版)虚拟语气练习题(附答案)bd

(完整word版)虚拟语气练习题(附答案)bd

高中英语虚拟语气练习题【重点归纳】一、虚拟条件句的类别虚拟条件句可分为三类:一类是叙述与现在事实相反的情况;一类是叙述与过去事实相反的情况;另一类是叙述与将来事实相反的情况。

其主句和从句的谓语动词构成如下:1。

与现在事实相反条件从句用过去时(be动词的过去式一律用were),主句用would (should/ might / could)+动词原形”。

如:If I were you, I would accept the invitation to the party。

如果我是你的话,我将接受去舞会的邀请。

If I knew her well, I would tell you about her。

如果我很了解她的话,我将告诉你关于她的事情。

2. 与过去事实相反条件从句用过去完成时,主句用“would /should/ might / could + have +过去分词", 如: If you had been there last night, nothing would have happened.如果你昨天晚上在那儿的话,就没有什么事情发生了。

If I had got up earlier, I would have caught the first bus.如果我起得更早一些的话,就赶上头班车了。

3.与将来事实相反条件从句用过去时或者“were to + 动词原形”或者“should+ 动词原形”,主句用“would (should/ might / could)+动词原形", 如:If it were Saturday tomorrow, we wouldn’t have an exam。

如果明天是周六的话,我们就不考试了.If you were to visit the school tomorrow, you would see Professor Smith。

高中英语虚拟语气完形填空题40题(带答案)

高中英语虚拟语气完形填空题40题(带答案)

高中英语虚拟语气完形填空题40题(带答案)1If I _were_ a bird, I could fly freely in the sky. If I had wings, I _would fly_ to distant places.1. The first blank should be filled with “were”. In English, when we express a hypothetical situation in the present that is contrary to reality, we use “were” instead of “was” for “I”. The second blank is “would fly” as it is the correct form to express a consequence in a present contrary-to-fact conditional sentence.If she _had studied_ harder, she would have passed the exam. If he _had listened_ to his teacher's advice, he wouldn't be in trouble now.2. The first blank should be “had studied”. This is the form for expressing a past contrary-to-fact condition. The second blank is “had listened”. Same reason as the first one. In a past contrary-to-fact conditional sentence, we use “had + past participle”.2If I _were_ a bird, I would fly freely in the sky. But in reality, I am just a student who has to study hard. I often dream about what I would do if I _had_ more time. I would travel around the world and see different places. If I _could_ speak many languages, I would communicate with people from different countries.11. If I were a bird, I would fly freely in the sky. In this sentence, “were” is used because it is an example of ___.A. past tenseB. present tenseC. subjunctive moodD. indicative mood答案:C。

(完整版)(完整版)虚拟语气练习题及答案详解(可编辑修改word版)

(完整版)(完整版)虚拟语气练习题及答案详解(可编辑修改word版)

虚拟语气专项练习the book from1.1enjoyed the movie very much. I wish Iwhich it was made.A.have readB.had readC. should have readD. are reading2. You are late. If you a few minutes earlier, you him.A. come; would meetB.had come; would have metC. come; will meetD. had come; would meet3.The two students talked as if they friends for years.A.should beB.would beC.have beenD.had been4.It is important that I with Mr Williams immediately.A.speakB.spokeC.will speakD.to speak5. He looked as if he ill for a long time.A. wasB. wereC.has beenD. had been A. was B. wereC. have goneD. could have gone8.Let's say you could go there again, howthe fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But for6. If the doctor had come earlier, the poor child would not A. have laid there for two hours B. have been lied there fortwo hoursC. have lied there for two hoursD. have lain there for two hours7.1 wish that I with you last night.A. wentB. could gofeel?A. will youB. should youC. would youD. do you9.1 can't stand him. He always talks as though heeverything.A. knewB. knowsC. has knownD. had known10.A. had rainedB. would have rainedC. have seenD. rained11. If you had told me in advanee, Ianother ten minutes, the game would have been calledoff.A. would meetB. would had methim at the airportC. would have metD. would have meet12. Mike can take his car apart and put it back together again. I certainly wish he me how. A. teaches B. will teach C. has taughtD. would teach13.1 would have told him the answer had it been possible, but Iso busy then. A. had been B. were C. wasD. would be14. He's working hard for fear that he A. should fall behind B. fell behind C. may fall behindD. would fallen behind15. If itA. go to sleepB. went to sleepC. go to bedD. went to bedD. had17. My father did not go to New York; the doctor suggested that hethere.A. decided againstB. will decide against20. You look so tired tonight. It is time you16. He suggested that they use a trick in stead of fighti ng.A. shouldB. wouldC. doA. not wentB. won't goC. not goD. not to go18,1 would have gone to the meeting if I time.A. had hadB. have hadC. hadD. would have had19. Would you rather Ibuying a new bike?C. have decidedD. shall decide againstA. we'd meet themB. we'll meet themC. we'd have met themD. we've met them21. —Why didn't you buy a new car? —I would have bought one if I25. The Bakers arrived last night. If they'd oniy let us know earlier,at the station.eno ugh money.A. hadB. have hadC. would haveD. had had22. If she could sew, A. she make a dress B. she would have made a shirt C. she will make a shirtD. she would had made a coat23. today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leave D ・ If he leaves24. His doctor suggested that hea short trip abroad.A. will takeB. would takeC. takeD. took26. If I you, I more attention to English idioms andp hrases.A.was; shall payB.am; will payC. would be; would payD. were; would pay27. We might have failed if you us a helping hand.A. have not givenB.would not giveC.had not givenD. did not give28. The law requires that everyone his car checked at least once a year.A. hasB. hadC. haveD. will have29. It is strange that he so.A. would sayB.would speakC.should sayD.will speak30. Had I known her name,A. or does she know mine?B. and where does she live?C.she would be beautiful. D・ I would have invited her to lunch.31. He has just arrived, but he talks as if he all about that.A. knowB. knowsC.knownD.knew32. If I the money, I would have bought a much bigger car.A. possessedB. ownedC. hadD.had had33. He was very busy yesterday; otherwise, he to the meeting.A. would comeB. cameC. would have comeD. will come34. The librarian insists that John no more books from the library before he returns all the books he has borrowed.A. will takeB. tookC. takeD. takes35.1 left very early last night, but I wish I so early.A. didn't leaveB. hadn't leftC. haven't left D, could n't leaveC. will goD. would goB. to beC. would beD. shall be39. Hele n could n't go to France after all. That's too bad. fm sure shewould have enjoyed it if36.1 do not have a job. I would find one but I no time.A. hadB. didn't haveC. had hadD. have37.1 wish that you such a bad headache because I'm sure thatyou would have enjoyed the concert. A. hadn't B. didn't have had C. hadn't hadD. hadn't have38. He insisted that we all in his office at one o'clock.A. beA. she's goneB. she'll goC. she'd goneD. she'd go40.1 must go there earlier John has suggested that I an hourbefore the discussion begins.A. goB. shall go1-5 BBDAD 6-10 DDCAD11-15 CDCAA 16-20 ACAAD21-25 DBCCC 26-30 DCCCD31-35 DDCCB 36-40 DCACD解析:1. Wish后面用虚拟语气,表示与过去事实相反用过去完成时。

(完整版)高中英语虚拟语气讲解及练习和答案.docx

(完整版)高中英语虚拟语气讲解及练习和答案.docx

虚拟语气虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。

根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句及与将来事实相反的虚拟条件句。

具体情况请看下表:与过去事实相反与现在事实相反与将来事实相反例句:条件状语从句主句had + 过去分词should /would/could/might + have +过去分词一般过去时 (be 用 were)would/should/could/might +动词原形一般过去时或 should(werewould/should/could/might +动词原形to) + 动词原形( 1)表示与现在事实相反If I had enough money now, I would lend it to you.( 2)表示与过去事实相反If he had taken your advice, he wouldn’t have made such a bad mistake.( 3)表示与将来事实相反I would go shopping with you if it were to be Sunday tomorrow.1. 虚拟条件句的倒装在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。

虚拟条件句的倒装是通过去掉if ,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。

例如:Had I been( = If I had been ) in that situation , I would not have let the thief escape away with so much money.Should there be ( = If there should be ) a drought , what should we do at that time?2. 错综时间条件句有时条件从句的动作和主句的动作发生的时间并不一致,这时谓语动词的形式应根据它所要表示的具体时间来确定。

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

WORD 文档
虚拟语气专项练习(语法填空:)及答案
一 .单句语法填空
1.I would rather Tom___________(come) tomorrow.
2.It seems as if it_____________(be) winter now.
3.What would have happened if you ______________(not help) her chil?d
4.It is strange that he _____________ (think) so.
5.I wish I ____________(meet) my uncle yesterday.
6.Galileo insisted that the earth______________(move) the sun.
7.Supposing the weather __________(be) bad, where would you go?
8.But for your help, I couldn’ t _______(find) the place.
9.What do you think would happened if there __________(be) no light in the day?
10.I was very busy yesterday, otherwise I ________(go) to the party.
11.Without your help the old man_____(not live) now.
12.It is high time you________(take) the medicine ,sir.
13.I wish I ____________________( attend) the meeting yesterday.
14.I wish I __________________(can) fly.
15.He wished he ___________________(not fall) in love with her before.
16.I would rather you _______________(paint) the wall green next time.
17.I would rather she _______________(not do) that.
18.If only I ______________(take) your advice.
19.If only I ________(be) a bird!
20.It was John who broke the window. Why are you talking to me as if I ______ (do) it.
21.My mom suggests that we _____ eat out for a change this weekend.
22. Don ’ t handle the vase as if it ______(be) made of steel.
23. If he ______ (follow) my advice, he wouldn’ t have lost his job.
24. We took a taxi to the lecture hall. Otherwise we ______ (be) late for the meeting.
25. If we ______ (book) a table earlier, we wouldn’ t be standing here in a queue.
二.单句改错:
1.If I was you, I would run faster.
2.If I live near my office, I would walk to work.
3.I know nothing about the film. If I knew about it, I will tell you.
专业资料
WORD 文档
26.If she worked hard enough, she would have passed the English exam.
27.If it were not rain tomorrow, they might go to the Great Wall.
28. If it were not for the fact that she couldn would inv ’itet shienrgt,oI the party.
29.Should the weather fine, we might go on a trip.
30.She was very busy yesterday, otherwise she would come to the meeting.
31.I wish I was as tall as you.
32.How I wish I can pay a visit to Paris.
33.He wishes that he studied French instead Japanese in the college.
34.I would rather you pay me now.
35.It ’s high time that we go to bed.
36.Look at the trouble I am in! If only I followed your advice.
37.If you asked him yesterday, you would know what to do now.
38.He would be a good sportsman now if he trained regularly.
三 .将以下句子变为主谓倒装句并翻译汉成语。

4.If I were you, I would go there. ____________________________________
5.If he had eaten it , he would have have died. _______________________________________
6.If it should snow tomorrow,we would play a snow game.
_________________________________________
语法填空答案
一.
1. came
2. were
3. hadn’thelped
4. s hhoinukld5t. had met 6. moves 7. were 8. have found 9. were 10.
would have gone 11. wouldn’tlives 12. took 13. had attended 14. could 15. hadn’tfallen 1
hadn ’tdone 18. had taken 19. were 20. had done 21.should 22 .were 23.had followed 24.woulhdave been
25.had booked
二 .改错1. was — were 2. live — lived 3. will — would 4. she+ had 5. not+ to 6. couldn’tcan’t7. weathe
8.would + have 9. was — were 10. can — could 11. instead — of 12. pay — paid 13. go — went 14. I + had 15. you+ had 16. he + had
三 .句式转换1. Were I you,? .. 2. Hadehaeten it, ? 3. Should it snow,? 谢谢.
专业资料
WORD 文档
谢谢.
专业资料。

相关文档
最新文档