关键词不能为空

当前您在: 主页 > 英语 >

英语虚拟语气试题(有答案和解析)及解析

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-24 20:51
tags:

-

2021年1月24日发(作者:zara英文怎么读)
英语虚拟语气试题
(
有答案和解析
)
及解析


一、初中英语虚拟语气

1

If I
__
you . I
__
study harder.

A

am , will B

was, would C

were, would D

were, will

【答案】
C

【解析】

试题分析:句意:如果我是你,我 会更努力学习。这个句子要用虚拟语气,表示与事实相
反。所以用过去式
were, would,
故选
C


考点:考查虚拟语气。


2

The workers insisted that they a free lunch every noon and the boss had

to do that.

A

be given B

being given C

will be to give D

were given

【答案】
A

【解析 】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。考查虚
拟语气。
in sist
坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形

或者
“should +
动词原形

。结合句意和语境可知选
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_______ one million dollars, I would give it to medical research.



---If I _______ you, I would give it to charity.

B

would have, was
C

had, were D

have, is

A

will have, am
【答案】
C
【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语
气,与现在相 反,用过去时,
be
动词用
were
。故选
C


5

If I ____Alice, I _____them the truth.

A. was , would tell B. were ,would tell

C. am, will tell D

is , will tell

【答案】
B

【解析】

试题分析:本题的含义是如果我是你,我将告诉他们真相,本题
i f
引导的是一个虚拟的条
件句,在虚拟句中,
be

were
,主句通常用过去的一种,
will
应该用
would
,故本题选
B


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

点评:在 英文中条件句有两种,一种是真实的条件句,
if
后遇到将来时用一般现在时,一
种是 虚拟的条件句,
if
后用过去时,
be

were
,在英文 的实际使用中应该注意它们的区
别。


6

If I went to the moon, I ______ bring something unusual back to the earth.

A

could

B

will

C

would

D

shall

【答案】
C

【解析】

试题分析:此题考查
if
引导的条件状语从句的相关知识 。根据语境可知此句的含义是如果
我去月球,我会带回一些不同寻常的东西。这个假设成立的几率很小, 故看为虚拟语气。
根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的基本构成
would+
动词原形,故选
C


考点:
if
引导的条件状语从句

点评:
if
既可 以引导宾语从句又可以引导状语从句。
if
充当宾语从句的连接词时,相当于
whet her
,词义为

是否

,遵循宾语从句的时态规则,可根据语境选 择任何时态;充当从属
连词,引导条件状语从句时,词义为

如果

,若主句中的谓语动词用一般将来时,则从句
中的谓语动词通常用一般现在时表示将来。


7

---Tom is always making so many mistakes in his English exercises!

--- Yeah. If he ________ more careful, he ________ fewer mistakes.

A

was; will make B

is; would make C

were; will make D

were; would make

【答案】
D

【解析】

试题分析:句 意:汤姆总是在英语练习中犯那么多的错误!

如果他能更细心一些,他就
会犯更少的 错误。













If+


+






be



were




+would/should/might/co uld+
动词原形。根据题意及句型,故选
D


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


8


I argued with my best friend. What should I do?

--If I ________ you, I would say sorry to her.

A

am B

was C

are D

were

【答案】
D

【解析】试题分析:句意:我和我最好的朋友吵架了。我该怎么 办?如果我是你,我就对
她说对不起。虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件, 不一定是
事实,或与事实相反。在虚拟条件语气句中,表示与现在事实相反的事实,条件从句中的
谓语动词用过去式(
be

were
不用
was
),主句 谓语动词为
“would+
原形动词

,所以选
D


考点:考查虚拟语气。


9

If I _______ you , I _______ do that .

A

was , would B

were wouldn’t

C

am , won’t D

were , won’t

【答案】
D

【 解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条
件句,从句谓语用 动词用过去式(
be
动词一般用
were
);主句用
should< br>(
would,could,might

+
动词原形。故选
D


考点:虚拟条件句。


10

If my mother ___ I get a grade of 50 in English exam, she would be angry.

A

knows



B

knew





C

has known




D

would know

【答案】
B

【解析】

试题分析:句意:如果我的母亲知道我英语考试成绩是
50
分,她会生气的。表示与现在事
实相反的事实,该用一般过去时态,所以选
B

考点:考查虚拟语气。


11

Luckily, he wasn’t driving fast at the time of accident; otherwise, I am sure, it _______ a
more serious accident.

A

would be
【答案】
C

【解析】

【详解】

句意:幸运的是,事故发生时他没有开快车;否则,我相信,这将是一个更严重的事故。

考查虚拟语气。根据
“wasn’t driving”
是过去进行时,所以此处是对 过去的虚拟,主句时态
应用情态动词
+have done
,故选
C


B

were
C

would have been
D

had been


12

You _______ through that red light, for you _______ an accident.

A

must have driven; should have caused
C

couldn’t have driven; should have caused

【答案】
D

【解析】

B

could have driven; might have caused

D

shouldn
’t have driven; could have caused

【详解】

句意:你不应该开车闯红灯,因为你会引起事故的。

考查情态动词。分析句子及选项
“You ___ through that red light, for you ____ an accident.”



开车闯红灯,因为你

事故的,可知是对过去的虚拟,应用情态动词
+have done
。此处
是不应该开车闯红灯,会引起事故,故选
D



13

If I you, I give it to Microsoft research.

A

am, will
【答案】
C

【解析】

【详解】

句意:如果我是你,我会把它交给微软研究部。

考查虚拟语气。根据
If I you
,这是一个虚拟语气,此句虚拟语气表示一种不能实现的假
设,即与现在 事实相反,谓语动词用过去式;该语法主要用于
if
条件状语从句,本句

如 果
我是你


be
动词用
were
,后面主句用过 去将来时
would
+动词原形,故答案选
C


B

am, would
C

were, would
D

was, would


14

--------- 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

【解析】

试题分析:虚拟语气是一种特殊的 动词形式,用来表示说话人所说的话并不是事实,而是
一种假设、愿望、怀疑或推测。判断是真实条件句 还是非真实条件句。只有在非真实条件
句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现 ,能够实现是真实条件
句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气< br>.
判断这个
假设是与哪个事实相反。


1
)、与现在事实相反


若与现在事实相反,条件从句 的谓语用过去式(
be
通常用
were
),主句谓语用
“shoul d

would, could, might

+
动词原形



2
)、与过去事实相反


若与过去事实相反,条件从句 的谓语用过去完成时(
had+
过去分词),主句谓语用
“should

would, could, might

+have+
过去分词



3
)、与将来事实相反


若与将来事实相反,条件从句 的谓语用过去式(
be
通常用
were
),主句谓语用
“shoul d

would, could, might

+
动词原形



句意:吉姆,来加 入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可
知下文中表示与现在相反的事实, 故条件状语从句中用一般故去时态,选
C


考点:考查虚拟语气

-


-


-


-


-


-


-


-



本文更新与2021-01-24 20:51,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/562365.html

英语虚拟语气试题(有答案和解析)及解析的相关文章