-
(英语)英语虚拟语气练习题及答案及解析
一、初中英语虚拟语气
1
.
If I______ you, I would take a small present..
A
.
am B
.
was C
.
were D
.
are
【答案】
C
【解析】
< br>试题分析:句意:如果我我你,我会那个小的礼物。句中用虚拟语气,系动词用
were
,故
选
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+
过去时,主
语
+s hould/would/could/might do”
结构。故选
B
。
点睛:
虚拟情况
从句
主句
should/would/could/might+do
should/would/could/might+have done
对现在的虚拟
过去式(
be
一般用
were
)
对过去的虚拟
had+
过去分词
过去式(
be
一般用
were
)
对将来的虚拟
should+
动词原形
were+to do
should/would/could/might+do
3
.
I don’t understand how you got a ticket. I always
you a careful driver.
A
.
think; are
C
.
thought; were
【答案】
C
【解析】
【详解】
句意:我不明白你是怎么得到罚单的。我一直 以为你是一个谨慎的司机。考查动词时态辨
析题。本句是虚拟语气,与过去事实相反,需用一般过去时; 根据句意结构,可知选
C
。
B
.
am thinking; are
D
.
think; were
4
.
--- 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
【答案】
C
B
.
would have, was
C
.
had, were D
.
have, is
【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语< br>气,与现在相反,用过去时,
be
动词用
were
。故选
C< br>
5
.
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
,词义为
“
是否
”
,遵循宾语从句的时态规则,可根据语境选 择任何时态;充当从属
连词,引导条件状语从句时,词义为
“
如果
”
,若主句中的谓语动词用一般将来时,则从句
中的谓语动词通常用一般现在时表示将来。
6
.
---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
。
考点:考查虚拟语气的用法。
7
.
–
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
。
考点:考查虚拟语气。
8
.
If I ________ invited tonight, I would go to the dinner party.
A
.
was B
.
were C
.
am D
.
is
【答案】
B
【解析】
试题分析:句意:如果我今晚受到 邀请,我会去参加晚宴的。由整个题干可知,现实情况
与事实相反,是非真实的情况,是虚拟语气,虚拟 语气中
be
都用
were,
故选
B
。
考点
:
考查虚拟语气的用法。
9
.
If I were invited to the party
,
I _______ a red skirt.
A
.
will wear B
.
wear C
.
would wear
【答案】
C
【解析】
试题分析:如果我被邀请参加聚会,我会穿红色的裙子。此处考查虚拟语气 。句中,主句
和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式(
be
一般用
were
)
;
主句(结果句)
should /would/ could/ might +
动词原形。故答案为
C
。
考点:考查虚拟语气。
10
.
_______ in order to sit for the college entrance exam?
A
.
What did she suggest he read
C
.
Did she suggest for him to read
【答案】
A
【解析】
【详解】
句意:为了参加大学入学考试,她建议他读什么书
?
考查虚拟语气。
suggest
表示
“
建议
”
时,后接从句用
that sb should do
,
should
可省。特殊疑
问句的结构是特殊疑 问词
+be
动词(助动词)
+
主语
+
其他?故选
A
。
B
.
What did she suggest he reads
D
.
Did she suggest what he read
11
.
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
。
12
.
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
13
.
If I _____ you, I _____ late for school this morning.
A
.
were, wouldn’t be
B
.
were, wouldn’t
【答案】
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
)
+
动词原形
”
。
C
.
was, won’t be
D
.
am, will
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
为了去。这是一 个
that
引导的
宾语从句,
suggest
后跟的宾语从句应用虚 拟语气(
should
)
do
结构,
should
可省略。 故选
A
。
15
.
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
邀请某人做某事;在表达与现在事实相反的虚拟语气中,< br>Be
用
were,
主句用
would
。
考点:考查虚拟语气。
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
【解析】
< br>试题分析:句意:
--
贝蒂,来加入我们吧!
--
恐怕我不能。我现在 太忙。如果我有时间,我
当然会去了。分析:考查
if
引导的虚拟语气。表示与过去事 实相反的虚拟条件句。其句子
结构为:从句:
If +
主语
+ had +
过去完成式动词
+ ……
主句:主语
+ would
(
should, could,
might
)
+ have +
过去完成式动词
+……
故选
D
考点:考查虚拟语气的用法。
17
.
I’ m so busy. If I
time, I travel around.
A
.
have; would B
.
have; could
C
.
had; would
D
.
had; will
【答案】
C
【解析】
试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不 是事实,而是
一种假设、愿望、怀疑或推测。其主要有三种结构:
-
-
-
-
-
-
-
-
本文更新与2021-01-24 20:51,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/562366.html
-
上一篇:英语虚拟语气试题(有答案和解析)及解析
下一篇:虚拟语气中考经典题型带答案