初一上英语常用语音知识经典测试题

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

一、选择题
1.(题文)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
解析:A
【解析】
试题分析:与现在事实相反的虚拟语气,if从句用过去时,主句用would/should/might+动词原形。

句意:如果我是你,我就穿衬衫带领带去参加聚会。

那样更礼貌。

故选A。

考点:考查虚拟语气的用法。

2.—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
解析:A
【解析】
考查虚拟语气和非谓语动词的用法。

根据句意可知,该句使用了虚拟语气,if引导的从句使用一般过去时,用were;give up后面接动词的现在分词。

故选A。

3.If I ____Alice, I _____them the truth.
A. was , would tell
B. were ,would tell
C. am, will tell D.is , will tell B
解析:B
【解析】
试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。

考点:if引导的虚拟条件句。

点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。

4.If I ______ you, I would represent the class in the school English speech contest.
A.was B.were C.am D.are B
解析:B
【解析】
试题分析:根据题干,本句的意思是“如果我是你,我就代表全班参加全校的英语演讲比赛。

”本句的一个虚拟语气,我是永远不会成为你的。

在虚拟语气中be动词不论是第几人称,都用were。

所以本题选B。

考点:本题考查be动词。

点评:本题实际上是考查虚拟语气,虚拟语气是一种假设的情况,并且这种假设的情况是
不可能实现的。

在做虚拟语气时,应注意主句一般用would do,从句用if+过去时,而be 动词用were。

5.If I went to the moon, I ______ bring something unusual back to the earth.
A.could
B.will
C.would
D.shall C
解析:C
【解析】
试题分析:此题考查if引导的条件状语从句的相关知识。

根据语境可知此句的含义是如果我去月球,我会带回一些不同寻常的东西。

这个假设成立的几率很小,故看为虚拟语气。

根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的基本构成would+动词原形,故选C。

考点:if引导的条件状语从句
点评:if既可以引导宾语从句又可以引导状语从句。

if充当宾语从句的连接词时,相当于whether,词义为“是否”,遵循宾语从句的时态规则,可根据语境选择任何时态;充当从属连词,引导条件状语从句时,词义为“如果”,若主句中的谓语动词用一般将来时,则从句中的谓语动词通常用一般现在时表示将来。

6.—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
解析:C
【解析】
试题分析:根据题干,本句的意思应是“如果我是你,我将穿一件裙子。

”“我”是不可能成为“你”,所以本句是一个虚拟语气。

对于虚拟语气,从句应该用过去式(be动词,不论是第几人称,都用were),主句用would do。

所以本题选C。

考点:本题考查虚拟语气。

点评:完成本题时注意区分虚拟语气和if引导的条件状语从句。

虚拟语气是不可能发生的,是一种假设情况;而if引导的条件状语从句,是有可能发生的。

如果不明白这两者的区别,就比较容易发错。

7.— 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
解析:B
【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。

have 有;had 过去式;will have 一般将来时;would have 过去将来时。

根据句意可知,这里表示的是一个假设的问题,在if引导的条件状语从句中应该用虚拟语气,动词用过去式,故选B。

考点:考查虚拟语气。

8.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
解析:C
【解析】
试题分析:句意:如果我是你,我会邀请他去看电影。

go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。

考点:考查虚拟语气。

9.If I __you . I__study harder.
A.am , will B.was, would C.were, would D.were, will C
解析:C
【解析】
试题分析:句意:如果我是你,我会更努力学习。

这个句子要用虚拟语气,表示与事实相反。

所以用过去式were, would,故选C。

考点:考查虚拟语气。

10.If I______ you, I would take a small present..
A.am B.was C.were D.are C
解析:C
【解析】
试题分析:句意:如果我我你,我会那个小的礼物。

句中用虚拟语气,系动词用were,故选C。

考点:考查虚拟语气。

11.– I coughed a lot last night. What should I do?
– If I _____ you, I would go to see the doctor at once.
A.am B.were
C.was B
解析:B
【解析】
试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。

此句为虚拟语气,与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”,故选C。

考点:考查虚拟语气。

12.--What would you do if you won a million yuan? -- __________.
A.I shall give it to charities B.I will buy snacks
C.I won’t put it in the bank D.I’d give it to medical research D
解析:D
【解析】
试题分析:考查虚拟语气。

句意:如果你有一百万,你会做什么?我会把它捐给医学研
究。

根据上文提到 What would you do if you won a million yuan 这是对现在的虚拟,所以回答时用would do ,故选D项。

考点:考查虚拟语气。

13.If I __________you. I would buy a big house for my parents.
A.be B.am C.was D.were D
解析:D
【解析】
试题分析:句意:如果我是你。

我会买一个大房子给我的父母。

这道题考查的是假设,所以要用虚拟语气,用过去时。

故选D.
考点:考查虚拟语气的用法。

14.If I _______ you, I _______ go there.
A.is; will B.is; would C.were; would D.was; will C
解析:C
【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。

从句用一般过去式,主句用过去将来时。

句意:如果我是你的话,我会去那儿的。

15.If I you, I’d keep quiet and listen carefully in class.
A.am B.will be
C.were C
解析:C
【解析】
试题分析:与现在事实相反:条件从句用动词过去式,主句用would/could/should/might+动词原形;与过去事实相反:条件从句用had done,主句用would/could/should/might+have done;与将来事实相反:条件从句用动词过去式/should+动词原形/were to do,主句用would/could/should/might+动词原形。

句意:如果我是你,我上课就会保持安静,认真听课。

故选C。

考点:考查虚拟语气的用法。

16.—Would you like to join us?
—I’d love to,but I’m so busy now.If I________time I________do it.
A.has;will
B.have;will
C.have;should
D.had;would D
解析:D
【解析】
【分析】
【详解】
句意:——你愿意加入我们吗?——我很愿意,但是我现在很忙。

如果我有时间我会去的。

考查条件状语从句。

由答语的前半部分可知“我”现在没有时间,所以后面应当用虚拟语
气。

17.—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
解析:D
【解析】
试题分析:—在河里游泳对青少年是非常危险的。

—的确如此。

如果我是他们,我会在家洗澡。

if从句表假设,与现在事实相反,be动词则用were ,无论第几人称做主语。

主句常用would 跟动词原形。

故选D。

考点:考查固定句式的用法。

18.If I _______ you, I would stop looking for it.
A. am B. being C. were C
解析:C
【解析】
试题分析:句意:如果我是你,我会停止去寻找它。

if +过去时, 主+would +V原,如果是系动词,不管主语是谁,都用were。

结合句意,故选C
考点:考查虚拟语气的用法。

19.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
解析:C
【解析】
试题分析:根据would rather +not+动词的原型,表示宁愿不做某事句意:因为我不相信你,所以我宁愿不告诉你这件事。

Have a . pity 表示同情某人结合句意,故选C
考点:考查固定用法。

20.If I were invited to the party,I _______ a red skirt.
A. will wear B. wear C. would wear C
解析:C
【解析】
试题分析:如果我被邀请参加聚会,我会穿红色的裙子。

此处考查虚拟语气。

句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式( be 一般用were);主句(结果句) should /would/ could/ might +动词原形。

故答案为C。

考点:考查虚拟语气。

21.— Come and join us, Betty!
—I’m afraid I can’t. I’m too busy now. If I ______ time, I w ould certainly go.
A.have B.have had
C.will have D.had D
解析:D
【解析】
试题分析:句意:--贝蒂,来加入我们吧!--恐怕我不能。

我现在太忙。

如果我有时间,我当然会去了。

分析:考查if引导的虚拟语气。

表示与过去事实相反的虚拟条件句。

其句子结构为:从句:If + 主语+ had +过去完成式动词+ ……主句:主语+ would (should, could, might) + have +过去完成式动词+……故选 D
考点:考查虚拟语气的用法。

22.-What would you do if you _____ the traffic accident?
-I 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
解析:D
【解析】
考查虚拟语气和情境交际的用法。

问句使用了虚拟语气,从句中应使用一般过去时;根据traffic accident,应及时报警。

23.I strongly suggest that Mike there with us tomorrow.
A.go B.goes C.will go D.is going A
解析:A
【解析】
【详解】
句意“我强烈建议麦克明天和我们去那”。

A.go动词原形;
B.goes动词的单三形式;
C.will go一般将来时;
D.is going现在进行时。

suggest建议,表示“建议、要求、命令、坚持”的名词、动词或形容词,后接从句时,用that sb (should) do,should可以省略,故选A。

【点睛】
一坚持insist
二命令order, command
三建议suggest, propose, advise
四要求demand, require, request, ask
注意:若suggest译为“暗示”,insist译为“坚持说”时,其后的that从句不用虚拟语气。

24.I suggest you __________ four or five words a day on pieces of paper.
A.write B.to write C.writing D.written A
解析:A
【解析】
【详解】
句意:我建议你每天在纸上写四五个字。

考查宾语从句。

A. write写,动词原形;B. to write动词不定式;C. writing动名词;D. written过去分词。

suggest表示建议,动词,其后可跟名词、代词、动名词或者宾语从句,但无suggest(sb.)to do sth.该结构,所以可先排除B、D选项。

根据题干可知我建议你每天在纸上写四五个字,当suggest表示建议时,后可跟that引导的宾语从句,且从句是虚拟语气,其结构是should+动词原形,should可省略,则此处应填写write,故答案为A。

25.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
解析: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。

26.You _______ through that red light, for you _______ an accident.
A.must have driven; should have caused B.could have driven; might have caused C.couldn’t have driven; should have caused D.shouldn’t have driven; could have caused D 解析:D
【解析】
【详解】
句意:你不应该开车闯红灯,因为你会引起事故的。

考查情态动词。

分析句子及选项“You ___ through that red light, for you ____ an accident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+have done。

此处是不应该开车闯红灯,会引起事故,故选D。

27.She doesn’t stick to her exercises and a balanced diet. If she _______, she would remain slim and healthy.
A.had done B.would do C.did D.should C
解析:C
【解析】
【详解】
句意:她没有坚持锻炼和均衡饮食。

如果她这样做了,她将保持苗条和健康。

考查虚拟语气。

had done过去完成时;would do过去将来时;did过去时;should应该;根据后文“would remain ”,所以是对现在的虚拟,此处应是did/be动词(were),故选C。

28.I think all the plants would________ if there was too much pollution.
A.died out B.die of C.die out D.died of C
解析:C
【解析】
【详解】
句意:我认为如果有太多污染,所有的植物都会灭绝。

考查动词短语辨析以及虚拟语气。

died out过去式或过去分词形式,灭绝;die of因……而死;die out灭绝;died of过去式或过去分词形式。

空前would是情态动词,后面跟动词原
形,先排除A和D。

根据句意“if there was too much pollution”可知,这里应表示“灭绝”,故选C。

29.—I should have been more careful in the exam.
—It is a great pity that you __________.
A.didn’t B.haven’t C.were not D.are not C
解析:C
【解析】
【分析】
【详解】
句意:——我应该在考试中更加小心。

——很遗憾,你没有。

考查对过去情况的推测。

根据上句“should +现在完成时”是对过去情况的推测,I should have been more careful in the exam.的意思是你(过去)应该更细心些(实际不够细心),这说明我已经做了什么不恰当的事情,而这件事情现在产生了不良的影响,此空应填过去时态,故排除B和D;根据careful是形容词,表示状态,此空应填were not,故排除A,故选C。

30.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.was; to drink B.am; drinking C.were; drink D.were; drinking D
解析:D
【解析】
试题分析:句意:--我喜欢喝酒。

但是喝酒的人不允许开车。

--如果我是你,我将会放弃喝酒。

分析:表示与现在事实相反的情况。

其虚拟语气的结构为:从句:if + 主语+ 动词的过去式(be用were) + ……主句:主语+ would (should, could , might) + 动词原形+ ……例如:If I were you, I would read it again. 如果我是你的话,我再读一遍。

(事实上我不是你),故选D
考点:考查虚拟语气及动词短语的用法。

相关文档
最新文档