【英语】 虚拟语气练习题(含答案)

英语虚拟语气练习题及答案

虚拟语气练习题 用所给动词的适当形式填空: Part A. 1.If people ______(drive) more slowly, there wouldn’t be so many accidents. 2.If you had worked carefully, you _____(not make) so many mistakes. 3.The boat wouldn’t have drifted away, if we _____ (tie) it up. 4.If I had known you already _____(have) a typewriter, I _____(not, buy) one for your birthday. 5.If he _____(be) here this afternoon I would go with him. 6.If it were to rain tomorrow, the match _____(postpone). 7.But for your help, we ______(not be) able to finish the work in time. 8.If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 9.I wish I _____(study) hard while I was young. 10.It is about time that fence ______(mend). 11.My request is that we ______(hold) another session to discuss the problem. 12.It is strange that the car _____(break) down at exactly the same place where it _____(break) down yesterday. 13.The baby smiled as if he _____(understand) what his mother _____(say). 14.He talked as if he _____(do) all the work himself, but in fact Tom and I _____(do) most of it. 15.If only we _____(have) a phone! I’m tired of queuing outside the public phone box. 16.----- “Can we come in late tomorrow?” ----- “I’d rather you _____(come) in on time.” 17.He looks as if he _____(be) ill for a long time. 18.He always talks as though he ______(address) a public meeting. 19.If a metal ______(heat), it will expand. 20.I _____(stay) home if it rains this evening. Part B. 1.She would call you immediately if she _____(need) help. 2.If I had seen the movie, I _____(tell) you all about it now. 3.If he _____(decide) earlier, he could have left on the afternoon flight. 4._______ I _____(take) my umbrella with me when I _____(come) out this morning, I _____(not be) so wet now. 5.If you had listened to me, you _____ (not be) in such trouble now. 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. 8.What a pity that he gave orders that all those lovely trees _____(cut) down. 9.Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 11.Electric current flows through a conductor as though it _____(be) a fluid. 12.We _____(invite) her to the party but we didn’t know that she ______(already, come) back from abroad. 13.Today’s industrial production ______(be) impossible without the contribution made by the science of physics. 14.I hate driving. I’d much rather you _____(drive). 15.The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. 17.Even if I ______(be) with you then, I ______(can, not, do) much for you.

英语虚拟语气练习题20篇及解析

英语虚拟语气练习题20篇及解析 一、初中英语虚拟语气 1.If I _____ you, I _____ late for school this morning. A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.am, will 【答案】A 【解析】 试题分析;句意:如果我是你,今天早晨我上学就不会迟到。与现在事实相反,故从句用过去时态,主语用过去将来时态。选项B缺少谓语动词。故选A。 考点:if引导的条件状语从句 点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。 2.--- If I_______ one million dollars, I would give it to medical research. ---If I _______ you, I would give it to charity. A.will have, am B.would have, was C.had, were D.have, is 【答案】C 【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语气,与现在相反,用过去时,be动词用were。故选C 3.--What would you do if you ____ a million dollars? --I’d give it to the charity A.win B.won C.will win D.is to win 【答案】B 【解析】 试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。 考点:if引导的条件状语从句

英语虚拟语气专项训练100(附答案)

英语虚拟语气专项训练100(附答案) 一、初中英语虚拟语气 1.I’m so busy. If I ______ time, I ______ have a good rest. A.have, would B.have, could C.had, would D.had, will 【答案】C 【解析】 试题分析: 句意:我太忙了,如果我有时间,我就会好好休息一下。从句if +过去式,主句would +动词原形,表明与将来相反的虚拟语气,故答案选C. 考点:考查虚拟语气。 2.If I not so busy ,I with you . A.was , would go B.were , would go C.was , should go D.were , will go 【答案】B 【解析】句意“如果我不忙,我就跟你去”。本题考查对将来的虚拟语气。即“if+过去时,主语+should/would/could/might do”结构。故选B。 点睛: 虚拟情况从句主句 对现在的虚拟过去式(be一般用were)should/would/could/might+do 对过去的虚拟had+过去分词should/would/could/might+have done 对将来的虚拟过去式(be一般用were) should/would/could/might+do should+动词原形 were+to do 3.I don’t understand how you got a ticket. I always you a careful driver. A.think; are B.am thinking; are C.thought; were D.think; were 【答案】C 【解析】 【详解】 句意:我不明白你是怎么得到罚单的。我一直以为你是一个谨慎的司机。考查动词时态辨析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意结构,可知选C。

英语语法——虚拟语气的常见类型及用法专项练习含答案

英语语法——虚拟语气的常见类型及用法专项练习含答案 英语语法——虚拟语气的常见类型及用法专项练习含答案 No.1 虚拟语气的常见类型和句型 (1)由wish引起的表示愿望的虚拟语气 A.用wish表示对现在的愿望时,它所引起的宾语从句中谓语动词形式为:过去式(be动词用were)。 B.用wish表示对将来的愿望时,它所引起的宾语从句中谓语动词形式为:would, could, might+ 动词原形。 C.wish用于对过去的事实表示一种不可能实现的愿望时,宾语从句中的谓语动词形式为:had+动词过去分词或could, would + have +动词过去分词。 The picture exhibition bored me to death; I wish I had not gone to it. ---“I let Joe borrow our radio for the afternoon.” ---“That’s all right, but I wish he would buy one of his own.” I wish that he weren’t so lazy. (2)had hoped引起的宾语从句中备用语动词形式为would+动词原形,表示一种过去未实现的愿望或令人失望的事。 His father had hoped that his son would go to business with him, but his son became an artist later. (3)would (had) rather, would as soon, would sooner和would prefer所引起的从句中要求用过去式表示当时或将来的情况,用过去完成时表示过去的情况,表示希望或婉转的责备。例如: I’d rather yo u posted the letter right away. 我倒希望你把这封信立刻寄出去。 I would prefer he didn’t stay there too long.我倒希望他不要在那儿可得太久。

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

虚拟语气练习题用所给动词的适当形式填空: Part A. 1.If people ____ (drive) more slowly, there wouldn 't be so many accidents. 2.If you had worked carefully, you (not make) so many mistakes. 3.The boat wouldn 't have drifted away, if we (tie) it up. 4.If I had known you already (have) a typewriter, I _ (not, buy) one for your birthday. 5.If he __ (be) here this afternoon I would go with him. 6.If it were to rain tomorrow, the match (postpone). 7.But for your help, we __ (not be) able to finish the work in time. 8.If it __ (not, be) for the leadership of the Party, we would not have achieved so much. 9.I wish I _ (study) hard while I was young. 10.It is about time that fence (mend). 11.My request is that we __ (hold) another session to discuss the problem. 12.It is strange that the car _______________________________________________ (break) down at exactly the same place where it ______ (break) down yesterday. 13.The baby smiled as if he _ (understand) what his mother ___ (say). 14.He talked as if he _ (do) all the work himself, but in fact Tom and I (do) most of it. 15.If only we ___ (have) a phone! I 'm tired of queuing outside the public phone box. 16. - “Can we come in late tomorrow? ” ______________ “I'd rather you (come) in on time. ” 17.He looks as if he __ (be) ill for a long time. 18.He always talks as though he ___ (address) a public meeting. 19.If a metal ___ (heat), it will expand. 20.I ____ (stay) home if it rains this evening. Part B. 1.She would call you immediately if she (need) help. 2.If I had seen the movie, I (tell) you all about it now. 3.If he __ (decide) earlier, he could have left on the afternoon flight. 4. _____ I ___ (take) my umbrella with me when I _ (come) out this morning, I _ (not be) so wet now. 5.If you had listened to me, you _ (not be) in such trouble now. 6.I wish they __ (stop) making so much noise so that I could concentrate on my work. 7.It is inconceivable that he (not see) me that day for I _ (wave) to her. 8.What a pity that he gave orders that all those lovely trees (cut) down. 9.Mr. Jones would rather _ (stay) home last night. 10.Henry would rather that his brother (work) in the same department as he does. 11.Electric current flows through a conductor as though it (be) a fluid. 12.We _____ (invite) her to the party but we didn 't know that she (already, come) back from abroad. 13.Today's industrial production _ (be) impossible without the contribution made by the science of physics. 14.I hate driving. I 'd much rather you (drive). 15.The guests _____ (arrive) last night, but there is still no news about them. 16.Mother ____ (feel) anxious if I came home late. 17.Even if I ____ (be) with you then, I _ (can, not, do) much for you. 18. A less conscientious man __ (not, try) so hard to get this job done.

英语:高考虚拟语气专项练习50题(附答案)

高考虚拟语气专项练习 1. If only he ____quietly as the doctor instructed, he would not suffer so much now. A. lies B. lay C. had lain D. should lie 2. How I wish every family ____a large house with a beautiful garden. A. has B. had C. will have D. had had 3. You did not let me drive. If we ____in turn, you ____ so tired A. drove; didn’t get B. drove; wouldn’t get C. were driving; wouldn’t get D. had driven ; wouldn’t have got 4. _____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge A. Were B. Should C. Would D. Will 5. I suggested the person _____ to be put into prison A. refers B. referring C. referred D. refer 6. When a pencil is partly in a glass of water, it looks as if it____ A. breaks B. has broken C. were broken D. had been broken 7. I insisted _____to see a doctor, but he insisted nothing ___ wrong with him A. on him to go; should be B. he went; be C. he go; was D. he should to; is 8. ---Your aunt invites you to the movies today ---I would rather she ____ me tomorrow than today A. tells B. told C. would tell D. had told 9. ---Would you have called her up ? ---Yes, but I ____busy doing my homework A. was B. were C. had been D. would be 10. I was ill that day, otherwise I ____ the sports meet A. would have taken part in B. took part in C. had taken part in D. would take part in 11. ___the clouds, you would find the airplane in the sky easily A. Had it not been for B. If it were not C. If it had not been for D. Were it not for 12. If my lawyer ____here last Sunday, he ____ me from going A. had been, would have prevented B. had been, would prevent C. were, prevent D. were, would have prevented 13. ____hard, he would have passed the exam A. If he were to work B. Had he worked C. Should he work D. Were he to work 14. ____today, he would get there by Friday A. Were he to leave B. If he had left C. Did he to leave D. Had he left 15. Had you listened to the doctor, you ____all right now A. are B. were C. would be D. would have been 16. 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 17. He ____busy yesterday, or he ___you with your experiment. A. was, had helped B. was, would have helped C. had been, would have helped D. were, would have helped 18. 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 19. Without electricity, human life ____quite difficult today A. is B. will be C. would have been D. would be 20. ---I am going to tell her the news ---I would as soon as you __her about it A. didn’t tell B. don’t tell C. hadn’t tell D. won’t tell 21. Mike’s father, as well as his mother, insisted he ____home A. stayed B. could stay C. has stayed D. stay 22. It was requested that the play __again A. should put on B. would put on C. be put on D. put on 23. She insisted that a doctor _____ immediately A. had sent for B. send C. be sent for D. was sent 24. ---Did you scold him for his carelessness ----Yes, but __it A. I’d rather not do B. I’d rather not have done C. I should’ t do D. I’d better not do 25. If only I ___my car A. had n’t lost B. wouldn’t lose C. didn’t lose D. haven’t lost 26. But for water, it ____impossible to live in the earth A. is B. would be C. were D. wouldn’t be

英语高考虚拟语气专项练习60题附答案

英语高考虚拟语气专项练习60题(附答案) 1. If I had known about the traffic, I __________ a different route. A. would take B. would have taken C. will take D. had taken 答案:B 2. If you __________ more attention in class, you would have passed the exam. A. paid B. had paid C. would pay D. will pay 答案:A 3. If I __________ a million dollars, I would travel the world. A. have B. had C. will have D. would have 答案:B 4. If you __________ me, what would you do? A. were B. are C. will be D. had been 答案:A 5. If she __________ the opportunity, she would have regretted it. A. took B. had taken C. will take D. would take 答案:B 6. If you __________ to the party, what would you wear? A. go B. went C. would go D. had gone 答案:B 7. If he __________ the lottery, he would have bought a new car.

英语英语虚拟语气练习题及答案及解析

(英语)英语虚拟语气练习题及答案及解析 一、初中英语虚拟语气 If I______ you, I would take a small present...1are..were D.am B.was CA C【答案】【解析】试题分析:句意:如果我我你,我会那个小的礼物。句中用虚拟语气,系动词用were,故。选C考点:考查虚拟语气。 If I not so busy ,I with you .2.were , would goAwas , would go B..were , will goCwas , should go D..B【答案】“”“if+过去时,主【解析】句意如果我不忙,我就跟你去。本题考查对将来的虚拟语气。即B+should/would/could/might do”。语结构。故选点睛: 虚拟情况从句主句 you a careful driver.I don't understand how you got a ticket. I always3.am thinking; arethink; are AB..think; werethought; were DC..C【答案】【解析】【详解】句意:我不明白你是怎么得到罚单的。我一直以为你是一个谨慎的司机。考查动词时态辨C。析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意结构,可知选 --- If I_______ one million dollars, I would give it to medical research.4.---If I _______ you, I would give it to charity. have, is..had, were D C.will have, am B.would have, was A C【答案】【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语C。故选动词用were气,与现在相反,用过去时,be If I went to the moon, I ______ bring something unusual back to the earth.5.couldA.willB.wouldC.shallD.C【答案】【解析】if引导的条件状语从句的相关知识。根据语境可知此句的含义是如果试题分析:此题考查我去月球,我会带回一些不同寻常的东西。这个假设成立的几率很小,故看为虚拟语气。根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的基本构成Cwould+。动词原形,故选if引导的条件状语从句考点:ifif充当宾语从句的连接词时,相当于既可以引导宾语从句又可以引导状语从句。点评:whether“”,遵循宾语从句的时态规则,可根据语境选择任何时态;充当从属是否,词义为“”,若主句中的谓语动词用一般将来时,则从句连词,引导条件状语从句时,词义为如果中的谓语动词通常用一般现在时表示将来。

虚拟语气练习题(含答案)

虚拟语气练习题精选 强化训练:虚拟语气 1.Were it not for the snowy weather, we ____ all right. A. would be B. would have been C. were D. may be 2. ____ more careful, his ship would not have sunk. A. If the captain were B. Had the captain been C. Should the captain be D. If the captain would have been 3. If he _____ me tomorrow, I would let him know. A. should call B. should not have been able C. were not able D. are not able 4. If you asked your father you _____ permission. A. may get B. might get C. should have called D. maybe get 5. ____ today, he would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves 6. ______I you, I would go with him to the party. A. Was B. Had been C. Will be D. Were 7.The millions of calculations involved, had they been done by hand, ______all practical value by the time they were finished. A. could lose B. would have lost C. might lose D. ought to have lost 8. Had Paul received six more votes in the last election, he______our chairman now.

(英语)英语虚拟语气练习题含答案

(英语)英语虚拟语气练习题含答案 一、初中英语虚拟语气 1.If I ___ you, I ___ be afraid . A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C 【解析】 试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。 考点:虚拟语气 点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。 2.--------- Come and join us, Jim! ---------- I’m sorry I can’t . If I _______ time, I would certainly go. A.will have B.have had C.had D.had had 【答案】C 【解析】 试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 (1)、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” (2)、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” (3)、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”: 句意:吉姆,来加入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可知下文中表示与现在相反的事实,故条件状语从句中用一般故去时态,选C。 考点:考查虚拟语气 3.You should_______ watched TV. There is so much work to do, A.not have B.have not C.not D.not having 【答案】A

英语虚拟语气练习题含

(英语)虚假语气练习题含答案 一、初中英语虚假语气 1.You are overweight. You’ d betterany junk food. I suggest you more vegetables. A. not to eat, to have B. not eat, have C. not eat, to have D. not to eat, have 【答案】 B 【解析】 【解】 句意:你超重了。你最好不要吃垃圾食品。我建你多吃点蔬菜。 You’better+d 原形,表示你最好做某事;You’ d better+not+原形,表示你最好不要 做某事; suggest+主 +should+ 原形, should 能够省略, I suggest+主 +原形。依照意,故 B。 2.Mr. White _____ at 8:30 for the meeting, but he didn't show up. A. should have arrived B.should arrive C. should have had arrived D. should be arriving 【答案】 A 【解析】 解析:句意:特先生本来在8: 30到会,但他却没有出。should have done :本来做某事而上没做。故A 考点:情 3.You should_______ watched TV. There is so much work to do, A. not have B. have not C. not D.not having 【答案】 A 【解析】 句意“你本不看足球比,你有多的工作要做”。本考虚气,shouldn't have done 本不做⋯⋯却做了。依照句意,故A。 4.If I ____you, I _____the army. A. am, would join B.were ,would join C. am, will join D. were ,will join 【答案】 B 【解析】 解析:虚气是一种特其他形式,用来表示人所的其实不是事,而是一种假、梦想、 疑或推。其主要有三种构: 1、与在事相反 若与在事相反,条件从句的用去式(be平时用were),主句用“should (would, could, might) +原形”

英语虚拟语气练习题题库(含必刷题+易错题)与答案

英语虚拟语气练习题题库 一、选择题 1. Jack descried his father, who ________a brave boy many years ago, as a strong-willed man. A. would be B. would have been C. must be D. must have been√ 2. —Good morning. I've got an appointment with Miss Smith in the Personnel Department. —Ah, good morning. You _______ be Mrs. Peters. A. must√ B. might C. would D. can 3.T eachers recommend parents _______ their children under 12 to ride bicycles to school for safety. A. not allow√ B. do not allow C. mustn’t allow D. couldn’t allo w 4. You_______ buy a gift, but you can if you want to. A. must

C. have to D. don't have to√ 5. —I haven’t got the reference book yet, but I’ll have a test on the subject next month.—Don’t worry. You________ have it by Friday. A. shall√ B. could C. must D. may 6. I have told you the truth. _________ I keep repeating it? A. Must√ B. Can C. May D. Will 7. Doctors say that exercise is important for health, but it _______ be regular exercise. A. can B. will C. must√ D. may 8. Just be patient. You ________ expect the world to change so soon. A. can’t√ B. needn’t

英语:高考虚拟语气专项练习60题(附答案) (1)

一.虚拟语气用于条件状语从句中 1. 表示与现在事实相反或不可能发生:条件状语从句:一般过去时(虚拟语气中be→were)主句用:would(should, could, might)+动词原形。 If we had time now, we would read it again. If I were you, I would work hard. 2. 表示与过去事实相反或不可能发生:条件状语从句:had+过去分词;主句:would(should, could, might)+have+过去分词。 If he had taken my advice, he would have succeeded in the test. If I had known your telephone number then, I would have called you. 3. 表示与将来的事实可能相反或不可能发生:条件状语从句:①一般过去时②should +动词原形③were to+动词原形;主句:would(should, could, might)+动词原形。 If it should rain, the crops would be saved. If it were to snow tomorrow, they would not go out. P.S 虚拟条件句的特殊情况 (1). 混合/错综型虚拟语气 当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,称为‘错综条件句’,动词的形式要根据它所表示的时间作出相应的调整。 If you had followed my advice, you would be better now.(从句说的是过去,主句是现在) If I were you, I would have taken his advice.(从句是现在,主句是过去) (2)省略if的虚拟语气

相关主题
相关文档
最新文档