1、初中英语虚拟语气技巧(很有用)及练习题 一、初中英语虚拟语气 1.If I you, I’d take a small present for her. A.am B.is C.was D.were 【答案】D 【解析】 试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:1、与目前事实相反:若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过
2、去事实相反:若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”。 3、与未来事实相反:若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。句意:假如我是你,我会给她带一件小礼品。结合语境可知本句描述是与目前相反事实,故选D。 考点:考察虚拟语气。 2.You should_______ watched TV. There is so much work to do, A.not have
3、 B.have not C.not D.not having 【答案】A 【解析】 句意“你本不应当看足球比赛,你有许多工作要做”。本题考察虚拟语气,shouldn't have done本不该做……却做了。根据句意,故选A。 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 【解析】 【详解】 句意:我不明白你
4、是怎么得到罚单。我一直以为你是一种谨慎司机。考察动词时态辨析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意构造,可知选C。 4.--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引导条件状语从句 点评:虚拟语
5、气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should
6、 (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”: 5.If I you, I the army. A.am, would join B.were, would join C.am, will join D.were, will join 【答案】B 【解析】 试题分析:句意:假如我是你,我会参军.结合语境可知本句是对客观状况虚拟,故用过去时态,主句用过去未来时
7、态.选B. 考点:if引导条件状语从句 点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用
8、过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。 6.If I ________ ten years younger, I _________ piano lessons and go to a music college. A.am; will take B.was; took C.were; will take
9、 D.were; would take 【答案】D 【解析】 试题分析:if虚拟语气中,对目前状况进行虚拟,从句谓语动词均用一般过去时(be动词用were),主句用would/should/could/might+do.句意:假如我再年轻十岁,我会参与钢琴课程并去上音乐大学。故选D. 考点:if条件状语从句虚拟语气 点评:虚拟语气是一种特殊动词形式,中考中有所波及,但不常见。用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假
10、设是与哪个事实相反。一般有三种状况:①与过去事实相反。②与目前事实相反。③与未来事实也许相反。 7.— I don’t know what to wear at the party. — If I you, I would wear a shirt and a tie. A.am B.is C.were D.was 【答案】C 【解析】 试题分析:if从句虚拟语气,对于目前虚拟用一般过去式,be动词都用were,故选C.句意:——我不懂得聚会该穿什么。——假如我是你,我会穿一件衬衫加一条领带。故选C 考点:if条件句虚拟语气 点评:if条件句
11、虚拟语气,是中考规定掌握知识点,分为三种状况: 表达与目前事实相反状况,从句谓语动词用一般过去式(be用were),主句谓语动词用should/would/could/might +do;2.表达与过去事实相反状况,从句谓语动词用过去完毕时,主句谓语动词用should/would/could/might+have done;3.表未来事实相反状况,从句谓语动词用should+动词/did/were to do,主句谓语动词用should/would/could/might +do。 8.If I ____you, I _____the army. A.am, would join B
12、.were ,would join C.am, will join D.were ,will join 【答案】B 【解析】 试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造: 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过
13、去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。 句意:假如我是你,我会加入军队。结合语境可知本句描述是与现实状况相反事实,故选B。 考点:考察虚拟语气。 9. ---Tom is always making so many mistakes in his English exercises! --- Yeah. If he ________ more careful, he ________ fewer mistakes. A.was;
14、 will make B.is; would make C.were; will make D.were; would make 【答案】D 【解析】 试题分析:句意:汤姆总是在英语练习中犯那么多错误!—假如他能更细心某些,他就会犯更少错误。 表达与目前事实相反假设,If+主语+动词过去式(be动词用were),主语+would/should/might/could+动词原形。根据题意及句型,故选D。 考点:考察虚拟语气使用方法。 10.----What can I do with so much money? ----If I _______ you, I _____
15、 give it away to charity. A.am, will B.am, would C.were, would D.was, would 【答案】C 【解析】 试题分析:考察虚拟语气。句意 你怎样处理这些钱?假如我是你,我会把它捐给慈善机构。表达对目前虚拟,if引导从句用一般过去时,语句用would do ,故选C项。 考点:考察虚拟语气。 【答案】D 【解析】 试题分析:句意:假如天气是好,我们运动会就不会推迟了。这里是虚拟语气,根据wouldn
16、’t可知这是对目前虚拟,在条件状语中对目前虚拟用were;put down 弹压,记下;put up提供; put off推迟。根据句意故选D。 考点:考察虚拟语气使用方法。 11.If I ________ invited tonight, I would go to the dinner party. A.was B.were C.am D.is 【答案】B 【解析】 试题分析:句意:假如我今晚受到邀请,我会去参与晚宴。由整个题干可知,现实状况与事实相反,是非真实状况,是虚拟语气,虚拟语气中be都用were,故选B。 考点: 考察虚拟语气使用方法
17、 12.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引导条件状语从句 点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件
18、句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(b
19、e一般用were),主句谓语用“should (would, could, might)+动词原形”。 13.— What would you do if you _______ a million dollars? — I would give it to charity. A.have B.had C.will have D.would have 【答案】B 【解析】试题分析:句意:-假如你有一百万美元你会做什么?-我会把它捐给慈善事业。have 有;had 过去式;will have 一般未来时;would have 过去未来时。根据句意可知,这里表达是一
20、种假设问题,在if引导条件状语从句中应当用虚拟语气,动词用过去式,故选B。 考点:考察虚拟语气。 14.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus. A.go B.goes C.going D.to go 【答案】A 【解析】 【详解】 句意:空气污染越来越糟糕。政府提议人们乘地铁或者乘公交车去上班。 考察谓语动词。A. go 去;B. goes 去;C. going 在去;D. to go 为了去。这是一
21、种that引导宾语从句,suggest后跟宾语从句应用虚拟语气(should)do构造,should可省略。故选A。 15.If I______ you, I would take a small present.. A.am B.was C.were D.are 【答案】C 【解析】 试题分析:句意:假如我我你,我会那个小礼品。句中用虚拟语气,系动词用were,故选C。 考点:考察虚拟语气。 16.-What would you do if you _____ the traffic accident? -I
22、 would ______. A.see,do my housework first B.saw;buy some fruit right away C.see;call at 110 at once D.saw;call the police right away 【答案】D 【解析】 考察虚拟语气和情境交际使用方法。问句使用了虚拟语气,从句中应使用一般过去时;根据traffic accident,应及时报警。 17.If I _____you. I would wear jeans to the party. A.am B.was C.were
23、 D.are 【答案】C 【解析】 试题分析:句意:假如我是你,我就穿牛仔裤去宴会。与目前事实相反虚拟语气中,系动词一律用were。故选C。 考点:考察虚拟语气。 18.—Peter is going to Larry’s party. But he doesn’t know what to wear. —If I _______ him, I _______ wear a hat. It makes him cool. A.am, will B.were, will C.were, would D.was, would 【答案】C 【解析】 试题分析:句意:--彼得打
24、算参与劳拉派对,不过他不懂得穿什么。-- 假如我是他,我就戴一顶帽子。那会使他很酷。虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造: 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用
25、过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。根据句意可知是于目前状况相反,故选C 考点:考察虚拟语气使用方法。 19.I wish I ____fly to the moon one day A.can B.could C.am D.was 【答案】B 【解析】 试题分析:句意:我但愿有一天我能飞到月球。通过对这句话理解我们可以懂得这是一种几乎不也许实现愿望,故在wish 背面宾语从句中应用虚拟语气,因此用过去时态。故选B。 考点:考察虚拟语气。 20.---If I were you, I
26、 study harder A.had B.would C.did D . do 【答案】B 【解析】 试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be
27、一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”: 句意:假如我是你,我会学习更努力。结合语境可知本句表达是对目前虚拟,故从句中用过去时态,主句中用过去未来时态。选B。 考点:考察虚拟语气
28、 21. If his brother a millionaire(百万富翁), he'd buy her sister the expensive car. A.was B.were C.is D.be 【答案】B 【解析】 试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵汽车。虚拟语气构造为虚拟语气使用方法归纳 虚拟语气:表达所说话不是事实,或不也许发生,只是说话人一种说话人主观愿望、假设、猜测、提议、或推测。条件状语从句动词过去式(be动词无论人称和数都用were),主句Would/should/co
29、uld/ Might+动词原形。故选B。 考点:考察虚拟语气。 22.I you about it because I don’t believe you. A. wouldn’t rather tell B. would rather not to tell C. would rather not tell D. wouldn’t rather telling 【答案】C 【解析】 试题分析:根据would rather +not+动词原型,表达宁愿不做某事句意:由于我不相信你,因此我宁愿不告诉你这件事。Have a . pity 表达同情某人结合句意,故选
30、C 考点:考察固定使用方法。 23.—Mum, can I go shopping with Gina? —Well, If I were you, I homework first. A.will do B.have to finish C.must finish D.would do 【答案】D 【解析】 试题分析:句意:妈妈,我能和吉娜去购物吗?——哦,假如我是你,我会首先完毕作业。结合语境可知主句表达是对目前虚拟,故用过去未来时态,选D。 考点:虚拟语气 点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而
31、是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+
32、过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”: 24. If it had been possible, I would have helped him, but I ______ too busy. A.had been B.would be C.were D.was 【答案】D 【解析】 试题分析:句意:假如也许话,我肯定会协助你,不过我太忙了。对过去虚拟If+主语+had +动词过去分词,主语+would / should /
33、might / could have + 动词过去分词。因此描述是过去事情,故我过去很忙应当用过去时。 考点:考察虚拟语气及时态使用方法。 25.If it were Sunday today, I________ go to school. A.shan’t B.would not C.can’t D.won’t 【答案】B 【解析】 试题分析:句意:假如今天是星期天,我将不去上学。虚拟语气用于条件状语从句中,可以表达与目前事实相反假设,条件状语从句中谓语动词用“过去式(be动词用were)”,而主句中谓语动词用“would / should/ could
34、/ might + 动词原形”。如:1.If I were you, I would join the army. 2.If she had time, she should go with you.。由句意可知选B。 考点: 考察虚拟语气使用方法。 26. – What would you do if you ______ a car accident? – I will call the police. A.met B.meet C.were meeting 【答案】A 【解析】 试题分析: 虚拟语气中,表达与目前事实相反句子,if从句用一般过
35、去时,主句用would/should/might+动词原形。句意:假如你遇到一场交通事故你该怎么做?我将打电话报警。故选A。 考点:考察虚拟语气使用方法。 27.If I a boss, I would manage a big factory. A.are B.was C.were D.be 【答案】C 【解析】 试题分析:句意:假如我是老板,我会经营一家大型工厂。由句意可知,此句是虚拟语气,if引导从句应当用过去式形式,其中第一人称用were,故答案为C。 考点:考察虚拟语气。 28.If I a bird, I
36、 _ fly in the blue sky. A.was; would B.am; will C.will be; will D.were; would 【答案】D 【解析】 试题分析:句意:假如我是一只鸟,我就能在蓝色天空中翱翔。根据句意可知,这里表达是跟事实不符状况,是不也许实现事情,因此这里应当用虚拟语气。在if从句中用一般过去时,主句中用would+动词原形。故选D。 考点:考察虚拟语气。 29.What_____you do if you had a million dollars ?
37、 A.would B.will C.did D.do 【答案】A 【解析】考察点:虚拟语气。解题思绪:根据句意:假如你有一百万你将会干什么? “假如你有一百万”是对目前一种假设,与目前事实相反。表达与目前事实相反虚拟语气构造是:主句用should/would/could/might+动词原形,从句用一般过去时态。故选A。 30. If I __you . I__study harder. A.am , will B.was, would C.were, would D.were, will 【答案】C 【解析】 试题分析:句意:假如我是你,我会更努力学习。这个句子要用虚拟语气,表达与事实相反。因此用过去式were, would,故选C。 考点:考察虚拟语气。






