资源描述
(英语)初中英语虚拟语气题20套(带答案)
一、初中英语虚拟语气
1.—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
【解析】
试题分析:句意:--彼得打算参与劳拉派对,不过他不懂得穿什么。-- 假如我是他,我就戴一顶帽子。那会使他很酷。虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。根据句意可知是于目前状况相反,故选C
考点:考察虚拟语气使用方法。
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引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
4.If I you, I the army.
A.am, would join B.were, would join C.am, will join D.were, will join
【答案】B
【解析】
试题分析:句意:假如我是你,我会参军.结合语境可知本句是对客观状况虚拟,故用过去时态,主句用过去未来时态.选B.
考点:if引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。
5.If I you, I the job.
A.am; will take B.was; would take
C.were; would take D.are; will take
【答案】C
【解析】
试题分析:句意:假如我是你,我会接受这份工作。结合语境可知本句描述是与现实状况相反事实,故从句用过去时态,主句用过去未来时态。选C。
考点:if引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
6.— 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条件句虚拟语气,是中考规定掌握知识点,分为三种状况:
表达与目前事实相反状况,从句谓语动词用一般过去式(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。
7.If I ____ a candle, I would light the world bright.
A.am B.are C.be D.were
【答案】D
【解析】
试题分析:句意:假如我是一根蜡烛,我将点亮这个世界。if I were 假如我是…,were虚拟语气,be动词都用were,故选D
考点:if条件句虚拟语气
点评:if条件句虚拟语气,是中考规定掌握知识点,分为三种状况:
表达与目前事实相反状况,从句谓语动词用一般过去式(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.----What can I do with so much money?
----If I _______ you, I _______ give it away to charity.
A.am, will B.am, would C.were, would D.was, would
【答案】C
【解析】
试题分析:考察虚拟语气。句意 你怎样处理这些钱?假如我是你,我会把它捐给慈善机构。表达对目前虚拟,if引导从句用一般过去时,语句用would do ,故选C项。
考点:考察虚拟语气。
【答案】D
【解析】
试题分析:句意:假如天气是好,我们运动会就不会推迟了。这里是虚拟语气,根据wouldn’t可知这是对目前虚拟,在条件状语中对目前虚拟用were;put down 弹压,记下;put up提供; put off推迟。根据句意故选D。
考点:考察虚拟语气使用方法。
9.Yesterday, the storm delayed us. _______ the storm, we would have been here in time.
A.But for B.If it were not for C.But that D.Unless
【答案】A
【解析】
【详解】
句意:昨天暴风雨耽误了我们。要不是有暴风雨,我们会及时赶到这里。
考察连词。But for要不是+短语;If it were not for要不是(用于对目前虚拟);But that要不是+从句;Unless除非,后接条件状语从句;根据句中是“the storm”,是名词,因此排除C;根据“would have been ”,是对过去虚拟排除选项B;分析句子“___ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里,应当是“要不是”,故选A。
10.Luckily, he wasn’t driving fast at the time of accident; otherwise, I am sure, it _______ a more serious accident.
A.would be B.were C.would have been D.had been
【答案】C
【解析】
【详解】
句意:幸运是,事故发生时他没有开快车;否则,我相信,这将是一种更严重事故。
考察虚拟语气。根据“wasn’t driving”是过去进行时,因此此处是对过去虚拟,主句时态应用情态动词+have done,故选C。
11._______ in order to sit for the college entrance exam?
A.What did she suggest he read B.What did she suggest he reads
C.Did she suggest for him to read D.Did she suggest what he read
【答案】A
【解析】
【详解】
句意:为了参与大学入学考试,她提议他读什么书?
考察虚拟语气。suggest表达“提议”时,后接从句用that sb should do,should可省。特殊疑问句构造是特殊疑问词+be动词(助动词)+主语+其他?故选A。
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引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用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 过去未来时。根据句意可知,这里表达是一种假设问题,在if引导条件状语从句中应当用虚拟语气,动词用过去式,故选B。
考点:考察虚拟语气。
14.If I _______ you, I would say another student could do it better.
A.was B.were C.were D.are
【答案】B
【解析】
【详解】
句意:假如我是你,我会说另一种学生可以把它做得更好。
考察虚拟语气。根据句意可知“目前事实”相反,此句是虚拟语气,be动词使用were;故选A。
15.If I______ you, I would take a small present..
A.am B.was C.were D.are
【答案】C
【解析】
试题分析:句意:假如我我你,我会那个小礼品。句中用虚拟语气,系动词用were,故选C。
考点:考察虚拟语气。
16.— Come and join us, Betty!
— I’m afraid I can’t. I’m too busy now. If I ______ time, I would certainly go.
A.have B.have had
C.will have D.had
【答案】D
【解析】
试题分析:句意:--贝蒂,来加入我们吧!--恐怕我不能。我目前太忙。假如我有时间,我当然会去了。分析:考察if引导虚拟语气。表达与过去事实相反虚拟条件句。其句子构造为:从句:If + 主语+ had +过去完毕式动词+ ……主句:主语+ would (should, could, might) + have +过去完毕式动词+……故选 D
考点:考察虚拟语气使用方法。
17.You are overweight. You’d better any 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’d better+动词原形,表达你最佳做某事;You’d better+not+动词原形,表达你最佳不要做某事;suggest+主语+should+动词原形,should可以省略,I suggest+主语+动词原形。根据题意,故选B。
18.I don’t know if he _______tomorrow.
A. Will come B.comes C.came D.has come
【答案】A
【解析】考察时态。tomorrow 为未来时间故用一般未来时态,因此选A。
19. —I’m going to Larry’s party. But I don’t know what to wear.
—If I ___ you, I _______ wear a dress.
A.am; will B.were; will
C.were; would D.am; would
【答案】C
【解析】
试题分析:根据题干,本句意思应是“假如我是你,我将穿一件裙子。”“我”是不也许成为“你”,因此本句是一种虚拟语气。对于虚拟语气,从句应当用过去式(be动词,不管是第几人称,都用were),主句用would do。因此本题选C。
考点:本题考察虚拟语气。
点评:完毕本题时注意辨别虚拟语气和if引导条件状语从句。虚拟语气是不也许发生,是一种假设状况;而if引导条件状语从句,是有也许发生。假如不明白这两者区别,就比较容易发错。
20.If I you, I the job.
A.am, will take B. was, would take
C. were, would take D. are, will take
【答案】C
【解析】
试题分析:句意:假如我是你,我将会接受这份工作。表达与目前事实相反地虚拟语气:条件从句构成是if+主语+过去式(系动词be多用were),主句是主语+would/should/could+动词原形。故选C。
考点: 考察虚拟语气使用方法。
21.If I you, I invite him to go to see a movie.
A.am, would B.were, will
C.were, would D.was, will
【答案】C
【解析】
试题分析:句意:句意:假如我是你,我会邀请他去看电影。go to see a movie去看电影;invite sb to do邀请某人做某事;在体现与目前事实相反虚拟语气中,Be用were,主句用would。因此选C。
考点:考察虚拟语气。
22.—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。
考点:虚拟语气
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
23. 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 / might / could have + 动词过去分词。因此描述是过去事情,故我过去很忙应当用过去时。
考点:考察虚拟语气及时态使用方法。
24.If I you, I’d keep quiet and listen carefully in class.
A.am B.will be C.were
【答案】C
【解析】
试题分析: 与目前事实相反:条件从句用动词过去式,主句用would/could/should/might+动词原形;与过去事实相反:条件从句用had done,主句用would/could/should/might+have done;与未来事实相反:条件从句用动词过去式/should+动词原形/were to do,主句用would/could/should/might+动词原形。句意:假如我是你,我上课就会保持安静,认真听课。故选C。
考点:考察虚拟语气使用方法。
25.(题文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.
A.were B.will be C.am
【答案】A
【解析】
试题分析:与目前事实相反虚拟语气,if从句用过去时,主句用would/should/might+动词原形。句意:假如我是你,我就穿衬衫带领带去参与聚会。那样更礼貌。故选A。
考点:考察虚拟语气使用方法。
26.If I you, I would rather at home and watch TV than to the party.
A.was;stay, go B.am;stay, go
C.were;to stay, go D.were;stay, go
【答案】D
【解析】
试题分析:句意为:假如我是你,我宁愿在家看电视也不去参与聚会。根据语境,这是一种与目前事实相反虚拟条件句,主句用would/should+动词原形,从句用一般过去时(be动词用were)。此外,would rather do sth than do sth是固定句型,表达“宁可……也不……”。故选D。
考点:考察虚拟条件状语从句。
27. — I don’t know what to do.
— If I you, I buy a guidebook.
A.am; will B.am; would
C.were; will D.were; would
【答案】D
【解析】
试题分析:句意:我不懂得做什么?假如我是你,我就会买一本指南。虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。根据句意,可知是与目前事实相反,故选D
考点:考察虚拟语气使用方法。
28.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.were; drinking B.am; drinking
C.were; drink D.was;to drink
【答案】A
【解析】
考察虚拟语气和非谓语动词使用方法。根据句意可知,该句使用了虚拟语气,if引导从句使用一般过去时,用were;give up背面接动词目前分词。故选A。
29.—Swimming in the river for teenagers is very dangerous.
—So it is. If I ________ them, I ________ a shower at home.
A.am; would take B.were; will take
C.was; would take D.were; would take
【答案】D
【解析】
试题分析:—在河里游泳对青少年是非常危险。—确实如此。假如我是他们,我会在家洗澡。if从句表假设,与目前事实相反,be动词则用were ,无论第几人称做主语。主句常用would 跟动词原形。故选D。考点:考察固定句式使用方法。
30. If I ______ you, I _____the job.
A.was; will take B.was; would take C.were; would take D.were; will take
【答案】 C
【解析】
试题分析:句意:假如我是你,我就要这份工作。If引导句子是愿望时,用过去式表达,并且系动词用were,主句用would加原形。故选C。
考点: 考察虚拟语气使用方法。
展开阅读全文