中小学教育资源及组卷应用平台
英语虚拟语气练习
1.But
for
the
belie
(?http:?/??/?www.21cnjy.com?)f
that
things?????
better
soon,many
people
couldn't
have
survived
this
difficult
time.
21教育网
A.?had
got??????????????????????????????
B.?got??????????????????????????????
C.?would
get??????????????????????????????D.?will
get21世纪教育网版权所有
2.—Oh,
dear.
I'm
really
very
busy
now.
—
Would
you
rather
that
I?????
to
you
about
my
experience
at
school?
A.?shouldn't
speak?????????????????B.?didn't
speak?????????????????
C.?don't
speak?????????????????
D.?won't
speak
3.The
steak
in
(?http:?/??/?www.21cnjy.com?)the
restaurant
was
terrible.
How
I
wish
I????
rice!
A.?would
order?????????????????????????B.?ordered?????????????????????????
C.?order?????????????????????????
D.?had
ordered21cnjy.com
4.As
many
as
150
peopl
(?http:?/??/?www.21cnjy.com?)e
died
in
the
explosion.
If
only
the
owners
____
enough
attention
to
the
safety
measures!
21·cn·jy·com
A.?paid???????????????????????????
B.?should
pay???????????????????????????
C.?would
pay???????????????????????????D.?had
paidwww.21-cn-jy.com
5.—Your
head
teacher
is
really
a
thoughtful
man.
2·1·c·n·j·y
—Exactly.
If
the______,
he
______
me
in
today's
class
before
all
my
classmates.【来源:21·世纪·教育·网】
A.?isn't;
would
punish???????????????????????????????????????????B.?wasn't;
would
punish
C.?hadn't;
would
have
punished??????????????????????????D.?weren't;
would
have
punished21
cnjy
com
6.The
villagers
are
(?http:?/??/?www.21cnjy.com?)
extremely
grateful
to
the
workers,
without
whose
help
the
road
to
the
village______.
【来源:21cnj
y.co
m】
A.?can't
be
built????????????????????????????????????????????????????B.?mustn't
be
built
C.?couldn't
have
been
built?????????????????????????????????D.?mustn't
have
been
built21教育名师原创作品
7.If
she
_______
make
such
a
simple
wish
as
not
to
be
teased
for
disability
last
Christmas,
Amy
would
still
feel
lonely
now.
A.?had
dared
not????????????????B.?hadn't
dared
to????????????????
C.?dared
not????????????????
D.?didn't
dare
to
8.I
am
struggl
(?http:?/??/?www.21cnjy.com?)ing
to
polish
up
my
English
now.
If
only
I
_______
hard
in
senior
one!
21·世纪
教育网
A.?study?????????????????????????
B.?studied?????????????????????????
C.?had
studied?????????????????????????D.?should
study21
cnjy
com
9.—You
came
second
in
the
running
race.
Congratulations!
—Thanks.
But
practising
more,
I
_______
a
different
result.
A.?might
get????????????????????
B.?may
get????????????????????
C.?may
have
got????????????????????D.?might
have
got
10.—It
was
really
t
(?http:?/??/?www.21cnjy.com?)iring
for
me
to
stand
in
the
queue
for
two
hours
to
get
the
G-
train
ticket.
—You
____.
You
could
have
got
one
online.
A.?needn't????????????????B.?needn't
have????????????????
C.?didn't
need
to????????????????D.?didn't
need
to
have
11.All
the
doctors
in
(?http:?/??/?www.21cnjy.com?)the
hospital
insisted
that
he
____
badly
wounded
and
that
he
____
at
once.
A.?should
be;
be
operated
on??????????????????????????????B.?were;
must
be
operated
on
C.?be;
was
operated
on????????????????????????????????????????D.?was;
be
operated
on
12.It
is
the
(?http:?/??/?www.21cnjy.com?)first
time
he
________
here
and
now
it
is
high
time
that
he
________
around.
www-2-1-cnjy-com
A.?come;
should
be
shown???????????????????????????????????B.?has
come;
was
shown
C.?came;
be
shown???????????????????????????????????????????????D.?came;
was
shown
13.He
talked
a
lot
about
America
as
if
he???
there
before.
A.?goes????????????????????????????
B.?has
gone????????????????????????????
C.?had
gone????????????????????????????D.?had
been
14.I
insisted
(?http:?/??/?www.21cnjy.com?)
that
he???
severely
and
a
doctor???
immediately.
A.?should
be
wounded;
was
sent
for???????????????????B.?had
been
wounded;
sent
for
C.?had
been
wounded;
be
sent
for??????????????????????D.?be
wounded;
be
sent
for2-1-c-n-j-y
15.He
suggested
(?http:?/??/?www.21cnjy.com?)
that
the
problems
________
paid
special
attention
to.
A.?referred
to
being?????????????B.?refer
to
being?????????????
C.?referred
to
be?????????????
D.?referring
to
be
16.The
professor
suggested
the
problem
________
at
once.
A.?referred
to
be
solved???????????????????????????????????????B.?referred
to
solving
C.?referred
to
was
solved?????????????????????????????????????D.?referred
to
must
be
solved【出处:21教育名师】
17.The
chairman
requested
that
??????.
A.?the
members
studied
the
problem
more
carefully?????????
B.?the
problems
were
more
carefully
studied
C.?the
problems
could
be
studied
with
more
care?????????
D.?the
members
study
the
problem
more
carefully
18.He
had
his
(?http:?/??/?www.21cnjy.com?)
camera
ready
???????he
saw
something
that
would
make
a
good
picture.
A.?even
if???????????????????????????????B.?if
only???????????????????????????????
C.?in
case???????????????????????????????D.?so
that【版权所有:21教育】
19.I
wish
I
???????at
my
sister's
wedding
last
Tuesday,
but
I
was
on
a
business
trip
in
New
York
then.
A.?would
have
been???????????????????????B.?would
be???????????????????????
C.?were???????????????????????
D.?had
been
20.In
2017,
it
is
(?http:?/??/?www.21cnjy.com?)recommended
that
such
important
reform
policies
associated
with
the
interest
of
general
public_______
carried
out
immediately.
A.?be??????????????????????????????????B.?were??????????????????????????????????
C.?are??????????????????????????????????D.?have
been
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语虚拟语气练习
1.But
for
the
belie
(?http:?/??/?www.21cnjy.com?)f
that
things?????
better
soon,many
people
couldn't
have
survived
this
difficult
time.
21cnjy.com
A.?had
got??????????????????????????????
B.?got??????????????????????????????
C.?would
get??????????????????????????????D.?will
get2·1·c·n·j·y
【答案】
C
【解析】
句意:要不是相信事情
(?http:?/??/?www.21cnjy.com?)不久会好转,很多人无法存活于这磨难的时间。考查虚拟语气。But
for“要不是”,句子用虚拟语气,用过去将来时态,故答案为:C。
【总结】考查虚拟语气在含蓄条件句中的运用。www-2-1-cnjy-com
2.—Oh,
dear.
I'm
really
very
busy
now.
—
Would
you
rather
that
I?????
to
you
about
my
experience
at
school?
A.?shouldn't
speak?????????????????B.?didn't
speak?????????????????
C.?don't
speak?????????????????
D.?won't
speak
【答案】
B
【解析】
句意:—哦,亲爱的。
(?http:?/??/?www.21cnjy.com?)我现在真的很忙。—你宁愿我不告诉你我在学校的经历吗?考查固定句式。其固定句式:would
rather
that
主语+一般过去时态+---(指现在或将来的情况);would
rather
that
主语+过去完成时态(指过去的事情)。故答案为:B。
【总结】考查固定句式中时态的用法。21·cn·jy·com
3.The
steak
in
the
(?http:?/??/?www.21cnjy.com?)restaurant
was
terrible.
How
I
wish
I????
rice!
A.?would
order?????????????????????????B.?ordered?????????????????????????
C.?order?????????????????????????
D.?had
ordered21·世纪
教育网
【答案】
D
【解析】
句意:这家餐馆里的牛排糟透了,我多
(?http:?/??/?www.21cnjy.com?)么希望我点的是米饭啊!考查虚拟语气。根据“The
steak
in
the
restaurant
was
terrible.”判断此处表示与过去事实相反的假设,所以应该用had+
过去分词的形式,故答案为:D。
【总结】考查wish宾语从句中虚拟语气的用法。
4.As
many
as
150
peopl
(?http:?/??/?www.21cnjy.com?)e
died
in
the
explosion.
If
only
the
owners
____
enough
attention
to
the
safety
measures!
2-1-c-n-j-y
A.?paid???????????????????????????
B.?should
pay???????????????????????????
C.?would
pay???????????????????????????D.?had
paid【出处:21教育名师】
【答案】
D
【解析】
句意:多达150
(?http:?/??/?www.21cnjy.com?)人在爆炸中丧生。要是业主对安全措施给予足够的重视就好了!根据句意可知,此处表示与过去事实相反的情况,应使用过去完成时。故选D。
【总结】考查虚拟语气,本踢涉及与过去事实相反的情况。
5.—Your
head
teacher
is
really
a
thoughtful
man.
21教育名师原创作品
—Exactly.
If
th
(?http:?/??/?www.21cnjy.com?)e______,
he
______
me
in
today's
class
before
all
my
classmates.
A.?isn't;
would
punish???????????????????????????????????????????B.?wasn't;
would
punish
C.?hadn't;
would
have
punished??????????????????????????D.?weren't;
would
have
punished
【答案】
D
【解析】
句意:—你的班主
(?http:?/??/?www.21cnjy.com?)任真是个有思想的人。—完全正确。如果他不是,他就会在今天的课上当着所有同学面前惩罚我。此处是if引导的虚拟语气,与过去的事实相反,故答案选D。
【总结】考查虚拟语气,本题涉及与过去的事实相反。
6.The
villagers
are
(?http:?/??/?www.21cnjy.com?)
extremely
grateful
to
the
workers,
without
whose
help
the
road
to
the
village______.
A.?can't
be
built????????????????????????????????????????????????????B.?mustn't
be
built
C.?couldn't
have
been
built?????????????????????????????????D.?mustn't
have
been
built
【答案】
C
【解析】
句意:村民们非常感谢工人们
(?http:?/??/?www.21cnjy.com?),没有他们的帮助,这条通往村庄的道路就不可能被建成。此处without
whose引导的定语从句中用虚拟语气,相当于if引导的虚拟语气,与过去的事实相反,且定语从句的主语the
road和build之间是被动关系,故选C。
【总结】考查虚拟语气,本题涉及与过去的事实相反。
7.If
she
_______
make
(?http:?/??/?www.21cnjy.com?)such
a
simple
wish
as
not
to
be
teased
for
disability
last
Christmas,
Amy
would
still
feel
lonely
now.
A.?had
dared
not????????????????B.?hadn't
dared
to????????????????
C.?dared
not????????????????
D.?didn't
dare
to
【答案】
B
【解析】
句意:如果去年圣
(?http:?/??/?www.21cnjy.com?)诞节Amy没有勇气许下这样一个简单的愿望——不要因为残疾而被嘲笑,她现在仍然会感到孤独。根据“last
Christmas”判断此处是与过去事实相反的一种假设,应该用过去完成时,故B项正确。
【总结】考查条件从句中虚拟语气的用法。
8.I
am
struggl
(?http:?/??/?www.21cnjy.com?)ing
to
polish
up
my
English
now.
If
only
I
_______
hard
in
senior
one!
A.?study?????????????????????????
B.?studied?????????????????????????
C.?had
studied?????????????????????????D.?should
study
【答案】
C
【解析】
句意:我正在努力提高我
(?http:?/??/?www.21cnjy.com?)的英语水平。要是我在高一时努力学习就好了!根据“我正在努力提高我的英语水平。”可推测下一句“要是我在高一时努力学习就好了!”。可知,高一(以前)是没有努力,与过去事实相反的,if
only“倘若…..就好了”虚拟语气可用过去完成时。分析选项可知C符合题意,故答案选C。
【总结】考查虚拟语气,本题涉及对过去情况的假设。
9.—You
came
second
in
the
running
race.
Congratulations!
—Thanks.
But
practising
more,
I
_______
a
different
result.
A.?might
get????????????????????
B.?may
get????????????????????【版权所有:21教育】
C.?may
have
got????????????????????D.?might
have
got21教育网
【答案】
D
【解析】
句意:—祝贺你在赛跑中名列第二
(?http:?/??/?www.21cnjy.com?)!—谢谢。但是如果多练习的话,我可能会得到不同的结果。可知,此处是指我(过去)多练习的话,结果就会不同。与过去事实相反的虚拟语气,要用情态动词+have
done,因此本句要用might
have
got。故选D。
【总结】考查虚拟语气,本题涉及“情态动词+have
done”的应用。
10.—It
was
reall
(?http:?/??/?www.21cnjy.com?)y
tiring
for
me
to
stand
in
the
queue
for
two
hours
to
get
the
G-
train
ticket.
—You
____.
You
could
have
got
one
online.
A.?needn't????????????????B.?needn't
have????????????????
C.?didn't
need
to????????????????D.?didn't
need
to
have
【答案】
B
【解析】
句意:——我排了两个小时才得到
(?http:?/??/?www.21cnjy.com?)G-火车票,真的很累。——你本没有必要这样做。你本来可以在网上买的。A.
needn't
“没必要”;B.
needn't
have(done)“过去没有必要做而做了”。C.
didn't
need
to“过去没必要”;D.
didn't
need
to
have“是错误的,没有这样的表达”。根据后一句“你本来可以在网上订的”可知,本来没有必要排队买票的。B.
needn't
have(done)
你本没必要=needn't
have
stood
in
the
queue
for
two
hours
to
get
the
G-train
ticket.符合题意,故选B。
【总结】考查情态动词,本题涉及虚拟语气的省略。
11.All
the
doctors
in
(?http:?/??/?www.21cnjy.com?)
the
hospital
insisted
that
he
____
badly
wounded
and
that
he
____
at
once.
A.?should
be;
be
operated
on??????????????????????????????B.?were;
must
be
operated
on
C.?be;
was
operated
on????????????????????????????????????????D.?was;
be
operated
on
【答案】
D
【解析】
句意:医院所有的医生
(?http:?/??/?www.21cnjy.com?)都坚持说他伤的很重,要求马上给他做手术。insist坚持说;坚决要求。跟宾语从句时,若表示“坚持说”,从句用正常语气;若表示“坚决要求”,从句用虚拟语气,即should+动词原形,should可以省略。在本句中第一个从句前的insist意思是“坚持说”,所以谓语动词用was;第二个从句前的insist意思是“坚决要求”,所以用虚拟语气,用should+动词原形,should可以省略;同时operate
on与主语he构成被动关系,故答案为D。www.21-cn-jy.com
考查insist后跟宾语从句的用法。
12.It
is
the
first
t
(?http:?/??/?www.21cnjy.com?)ime
he
________
here
and
now
it
is
high
time
that
he
________
around.
A.?come;
should
be
shown???????????????????????????????????B.?has
come;
was
shown
C.?came;
be
shown???????????????????????????????????????????????D.?came;
was
shown
【答案】
B
【解析】
句意:这是第一次
(?http:?/??/?www.21cnjy.com?)来这里,现在到了他被领着参观的时间了。?
It
is
the
first
time
that…have
done…,固定句式,如果is换成was
,that后的从句的谓语动词用had
done;it
is
high
time
that…did/should
do,这里的should不能省略,这里是短语show
sb
around领某人参观;第二空因为he与show之间是被动关系,故用被动语态。故选B。
考查时态语态,本题涉及现在完成时的应
(?http:?/??/?www.21cnjy.com?)用和虚拟语气,以及固定句型It
is
the
first
time
that…have
done…和it
is
high
time
that…did/should
do,。
13.He
talked
a
lot
about
America
as
if
he???
there
before.
A.?goes????????????????????????????
B.?has
gone????????????????????????????
C.?had
gone????????????????????????????D.?had
been
【答案】
C
【解析】
句意:他谈起美国说了很多,
(?http:?/??/?www.21cnjy.com?)仿佛以前去过那里。此处as
if引导的从句是对过去情况的虚拟,因此用过去完成时,选C。
考查虚拟语气,本题涉及虚拟语气在状语从句中的应用。
14.I
insisted
tha
(?http:?/??/?www.21cnjy.com?)t
he???
severely
and
a
doctor???
immediately.
A.?should
be
wounded;
was
sent
for???????????????????B.?had
been
wounded;
sent
for
C.?had
been
wounded;
be
sent
for??????????????????????D.?be
wounded;
be
sent
for21
cnjy
com
【答案】
C
【解析】
句意:我坚持说他受了重伤,
(?http:?/??/?www.21cnjy.com?)要求立即派医生来。insist做“坚持认为”时,后面的宾语从句谓语动词遵循宾语从句的用法;做“坚持要求”时,后面的宾语从句谓语动词用虚拟语气,谓语动词用“(should)动词原形”,故选C。
考查宾语从句,以及insist的用法。
15.He
suggested
th
(?http:?/??/?www.21cnjy.com?)at
the
problems
________
paid
special
attention
to.
A.?referred
to
being?????????????B.?refer
to
being?????????????21
cnjy
com
C.?referred
to
be?????????????
D.?referring
to
be
【答案】
C
【解析】
句意:他建议应该要对涉及
(?http:?/??/?www.21cnjy.com?)到的问题给予重视。分析句子可知,宾语从句中的谓语动词是paid,故空格处用非谓语,根据与逻辑主语problems是被动关系,故用过去分词referred
to;主句的谓语动词是suggested,表示“建议”,其后面的宾语从句用should
do,should可以省略,与主语problems是被动关系,用被动语态,故选C。
【总结】考查非谓语动词、语态和虚拟语气,本题涉及过去分词作定语和虚拟语气在宾语从句的应用。
16.The
professor
suggested
the
problem
________
at
once.
A.?referred
to
be
solved???????????????????????????????????????B.?referred
to
solving
C.?referred
to
was
solved?????????????????????????????????????D.?referred
to
must
be
solved
【答案】
A
【解析】
句意:教授建议所提到的那个问题应
(?http:?/??/?www.21cnjy.com?)该马上予以解决。the
problem
和referred
to
之间是被动关系,此处是过去分词做后置定语,相当于定语从句which
had
been
referred
to;suugest
“建议”
接句子时用虚拟语气(should)+动词原形,其中should可以省略,再根据the
problem
和solve之间是被动关系,所以要用被动语态(should
)be
solved。故选A。
考查非谓语动词以及虚拟语气在宾语从句的应用。
17.The
chairman
requested
that
??????.
【来源:21cnj
y.co
m】
A.?the
members
studied
the
problem
more
carefully?????????
B.?the
problems
were
more
carefully
studied
C.?the
problems
could
be
studied
with
more
care?????????
D.?the
members
study
the
problem
more
carefully
【答案】
D
【解析】
句意:主席要求委员们更仔细地研
(?http:?/??/?www.21cnjy.com?)究这个问题。在suggest,
demand,
request,require(要求),order(命令),insist(坚持),advise(劝告)等动词之后的宾语从句中,谓语动词要用(should)
do,同时还应注意语态。故选D。21世纪教育网版权所有
考查虚拟语气,本题涉及虚拟语气在宾语从句中的应用。
18.He
had
his
cam
(?http:?/??/?www.21cnjy.com?)era
ready
???????he
saw
something
that
would
make
a
good
picture.
A.?even
if???????????????????????????????B.?if
only???????????????????????????????
C.?in
case???????????????????????????????D.?so
that【来源:21·世纪·教育·网】
【答案】
C
【解析】
句意:他准备好了照相机,如果看到
(?http:?/??/?www.21cnjy.com?)了一些漂亮的画面就拍下来。A.even
if“即使,尽管”;B.if
only“只要,要是……就好了”;C.in
case“万一,假使”;D.so
that“以便,以致于”。故选C。
考查连词辨析,区分even
if;if
only;in
case;so
that的含义和应用。
19.I
wish
I
???????at
my
sister's
wedding
last
Tuesday,
but
I
was
on
a
business
trip
in
New
York
then.
A.?would
have
been???????????????????????B.?would
be???????????????????????
C.?were???????????????????????
D.?had
been
【答案】
D
【解析】
句意:我真希望
(?http:?/??/?www.21cnjy.com?)上周二我参加了姐姐的婚礼,但那时我正在纽约出差。wish后面的宾语从句用虚拟语气,如果指现在,则用一般过去时态;如果指过去的事情,则用过去完成时态。结合句意此处指过去的事情,故选D。
考查虚拟语气,本题涉及wish后面的宾语从句。
20.In
2017,
it
is
rec
(?http:?/??/?www.21cnjy.com?)ommended
that
such
important
reform
policies
associated
with
the
interest
of
general
public_______
carried
out
immediately.
A.?be??????????????????????????????????B.?were??????????????????????????????????
C.?are??????????????????????????????????D.?have
been
【答案】
A
【解析】
句意:在2017
(?http:?/??/?www.21cnjy.com?)年,人们建议和普通大众相关的重要改革政策应该被立刻实施。recommend表示“建议,推荐”,后接的宾语从句要用虚拟语气should+动词原形。故选A。
考查虚拟语气,本题涉及虚拟语气在主语从句的应用。
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语虚拟语气练习
1.There
is
a
g
(?http:?/??/?www.21cnjy.com?)ood
social
life
in
the
countryside,
and
I
wish
I
_______
a
second
opportunity
to
become
more
involved.
A.?had?????????????????????????
B.?will
have?????????????????????????
C.?would
have
had?????????????????????????D.?have
had21教育网
2.It
is
importan
(?http:?/??/?www.21cnjy.com?)t
that
he
?????his
reservations
before
Friday.
A.?confirm???????????????????????
B.?confirms???????????????????????
C.?will
confirm???????????????????????D.?must
confirm21cnjy.com
3.Had
electroni
(?http:?/??/?www.21cnjy.com?)c
computers
not
been
invented,
many
problems
of
space
flight
????.
21·cn·jy·com
A.?could
not
have
solved?????????????????????????????????????B.?could
not
be
solved
C.?can
not
have
been
solved???????????????????????????????D.?could
not
have
been
solvedwww.21-cn-jy.com
4.This
winter
vocati
(?http:?/??/?www.21cnjy.com?)on,
my
family
are
going
to
visit
the
Great
Wall,
but
I
would
rather
we
________
to
Shanghai
Disneyland.
A.?go???????????????????????????????
B.?had
gone???????????????????????????????
C.?would
go???????????????????????????????D.?went
5.Recent
years
have
(?http:?/??/?www.21cnjy.com?)seen
a
growing
increase
in
the
emergence
of
cyber
terms,
without
which
our
life
_____
so
colorful
nowadays.
A.?won't
be???????????????????????B.?hadn't
been???????????????????????C.?wouldn't
be???????????????????????D.?can't
be2·1·c·n·j·y
6.The
old
professor
i
(?http:?/??/?www.21cnjy.com?)nsisted
that
the
problem
requiring
paying
attention
to
??????.
21
cnjy
com
A.?was
discussed???????????B.?would
be
discussed???????????【出处:21教育名师】
C.?be
discussed???????????
D.?being
discussed
7.It
is
high
tim
(?http:?/??/?www.21cnjy.com?)e
that
we????
?a
meeting
to
discuss
this
problem.
A.?hold??????????????????????????????
B.?held??????????????????????????????
C.?have
held??????????????????????????????D.?had
held【版权所有:21教育】
8.My
suggestio
(?http:?/??/?www.21cnjy.com?)n
is
that
the
meeting????
?off
till
next
Sunday.
A.?be
put???????????????????????????
B.?put???????????????????????????21
cnjy
com
C.?should
put???????????????????????????D.?had
been
put
9.??????louder,
all
the
students
would
hear.
A.?If
the
teacher
had
spoken???????????????????????????????B.?If
the
teacher
will
speak
C.?Had
the
teacher
spoken??????????????????????????????????D.?If
the
teacher
spoke
10.Had
he
ta
(?http:?/??/?www.21cnjy.com?)ken
his
parent's
advice,
he
??????having
made
such
a
silly
mistake
now.
A.?would
not
regret??????????????????????????????????????????????B.?would
not
have
regretted
C.?may
not
regret??????????????????????????????????????????????????D.?may
not
have
regretted
11.If
penicillin
??????available,
many
people
??????from
sickness
or
even
small
wounds
in
World
WarⅡ.
A.?was
not;
would
die???????????????????????????????????????????B.?were
not;
would
have
died
C.?had
not
been;
would
died???????????????????????????????D.?had
not
been;
would
have
died
12.“If
no
one
?
(?http:?/??/?www.21cnjy.com?)????????the
rubbish,”
an
environmentalist
pointed
out,
“the
street
would
soon
become
dirty,
the
number
of
rats
would
increase,
and
the
disease
would
spread.”
A.?collects?????????????????????
B.?will
collect?????????????????????
C.?is
to
collect?????????????????????D.?were
to
collect【来源:21·世纪·教育·网】
13.—It
rained
cats
(?http:?/??/?www.21cnjy.com?)
and
dogs
this
morning.
I'm
glad
we
took
an
umbrella.
—Yeah,
we
would
have
got
wet
all
over
if
we
________.
A.?didn't????????????????????????????????
B.?hadn't????????????????????????????????
C.?haven't????????????????????????????????D.?don'twww-2-1-cnjy-com
14.___________it
__________to
rain
tomorrow,
the
sports
meet
would
be
put
off
until
the
same
time
next
week.
A.?Should
,
/???????????????????????B.?If
,
should???????????????????????
C.?Were
,
/???????????????????????
D.?If
,
were
going.21世纪教育网版权所有
15.—What
bad
weather!
I'm
afraid
the
trip
will
be
canceled.
—____it
would
clear
up
tomorrow.
A.?Even
if?????????????????????????????????B.?If
only?????????????????????????????????
C.?Only
if?????????????????????????????????D.?As
if21·世纪
教育网
16.Without
the
ticket
(?http:?/??/?www.21cnjy.com?)
you
gave
to
me,
I
____able
to
go
to
the
concert
tomorrow.
2-1-c-n-j-y
A.?weren't???????????????????
B.?won't
be???????????????????
C.?wouldn't
be???????????????????D.?wouldn't
have
been
17.The
profes
(?http:?/??/?www.21cnjy.com?)sor
demanded
that
all
the
essays
________
to
him
by
Jan.
10th.
A.?hand
in?????????????????
B.?be
handed
in?????????????????
C.?should
hand
in?????????????????D.?were
handed
in【来源:21cnj
y.co
m】
18.The
requi
(?http:?/??/?www.21cnjy.com?)rement
of
the
government
is
that
the
citizens
??????not
set
off
fireworks
from
January
1,
2019
on.
21教育名师原创作品
A.?shall???????????????????????????????????B.?should???????????????????????????????????
C.?can???????????????????????????????????
D.?may
19.With
the
help
of
t
(?http:?/??/?www.21cnjy.com?)he
detective
Sam,
Justin
was
found,
so
Justin5s
mother
insisted??????
an
amount
of
money
as
a
reward.
A.?to
give?????????????????????
B.?on
his
giving?????????????????????
C.?he
was
given?????????????????????D.?he
be
given
20.Due
to
the
p
(?http:?/??/?www.21cnjy.com?)opularity
of
the
restaurant,
it
is
advisable
that
a
table_______
for
a
get-together
in
advance.
A.?must
be
reserved???????????????B.?is
reserved???????????????
C.?be
reserved???????????????
D.?will
be
reserved
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语虚拟语气练习
1.There
is
a
good
so
(?http:?/??/?www.21cnjy.com?)cial
life
in
the
countryside,
and
I
wish
I
_______
a
second
opportunity
to
become
more
involved.
A.?had?????????????????????????
B.?will
have?????????????????????????
C.?would
have
had?????????????????????????D.?have
had21·cn·jy·com
【答案】
A
【解析】
句意:在这个村里有
(?http:?/??/?www.21cnjy.com?)很好的社交生活,并且我希望我再有一次机会去更多的参与。本题考查wish引导的宾语从句,表示与现在事实相反的愿望,所以从句用一般过去时。故选A。
【总结】考查虚拟语气,本题涉及与现在事实相反的愿望。
2.It
is
import
(?http:?/??/?www.21cnjy.com?)ant
that
he
?????his
reservations
before
Friday.
A.?confirm???????????????????????
B.?confirms???????????????????????
C.?will
confirm???????????????????????D.?must
confirm21·世纪
教育网
【答案】
A
【解析】
句意:重要的是他
(?http:?/??/?www.21cnjy.com?)要在星期五之前预定。It
is
important+that引导的主语从句的动词要用should加动词原形,should可以省略。故选A。
【总结】考查虚拟语气,本题涉及虚拟语气在主语从句中的应用。
3.Had
electronic
c
(?http:?/??/?www.21cnjy.com?)omputers
not
been
invented,
many
problems
of
space
flight
????.
【出处:21教育名师】
A.?could
not
have
solved?????????????????????????????????????B.?could
not
be
solved
C.?can
not
have
been
solved???????????????????????????????D.?could
not
have
been
solved21教育名师原创作品
【答案】
D
【解析】
句意:如果没有电子计算机
(?http:?/??/?www.21cnjy.com?)的发明,许多太空飞行的问题是不可能解决的。本句为if引导的虚拟条件句,如果含有“were,should,had''时,可省去if而将“were,should,had''置于句首,构成倒装句。本句表示与过去事实相反的虚拟。所以主句为:sb.
would/could/might/should
have
done。从句为:sb.
had
done。故选D。
【总结】考查虚拟条件句,本题涉及与过去事实相反的虚拟。
4.This
winter
voc
(?http:?/??/?www.21cnjy.com?)ation,
my
family
are
going
to
visit
the
Great
Wall,
but
I
would
rather
we
________
to
Shanghai
Disneyland.
A.?go???????????????????????????????
B.?had
gone???????????????????????????????
C.?would
go???????????????????????????????D.?went
【答案】
D
【解析】
句意:这个寒假,我
(?http:?/??/?www.21cnjy.com?)的家人要去参观长城,但是我宁愿去上海迪士尼乐园。would
rather后接句子时,用一般过去时表示现在或将来的愿望。故选D。
【总结】考查虚拟语气,掌握would
rather的应用。
5.Recent
years
have
se
(?http:?/??/?www.21cnjy.com?)en
a
growing
increase
in
the
emergence
of
cyber
terms,
without
which
our
life
_____
so
colorful
nowadays.
A.?won't
be???????????????????????B.?hadn't
been???????????????????????C.?wouldn't
be???????????????????????D.?can't
be21
cnjy
com
【答案】
C
【解析】
句意:近年来,网络用语的出现越来越
(?http:?/??/?www.21cnjy.com?)多,没有它们,我们的生活就不会如此丰富多彩。结合句意可知此处非限制性定语从句是虚拟语气,与现在的事实相反,故选C。
【总结】考查虚拟语气,本题涉及与现在的事实相反。
6.The
old
professor
(?http:?/??/?www.21cnjy.com?)insisted
that
the
problem
requiring
paying
attention
to
??????.
A.?was
discussed???????????B.?would
be
discussed???????????
C.?be
discussed???????????
D.?being
discussed
【答案】
C
【解析】
句意:老教授坚持要
(?http:?/??/?www.21cnjy.com?)讨论那个需要注意的问题。insist表示“坚持要求”时,其后的宾语从句要用should
do的虚拟语气,其中should可以省略,故C项正确。
【总结】考查虚拟语气,本题涉及虚拟语气在宾语从句中的应用。
7.It
is
high
(?http:?/??/?www.21cnjy.com?)
time
that
we????
?a
meeting
to
discuss
this
problem.
A.?hold??????????????????????????????
B.?held??????????????????????????????
C.?have
held??????????????????????????????D.?had
held21cnjy.com
【答案】
B
【解析】
句意:是我们开会讨论这个问
(?http:?/??/?www.21cnjy.com?)题的时候了。
It
is/was
(high/about)
time
that
主语+did/had
done
sth.是个固定句型,表示“是该做...事的时候了”前面用is,后面用过去式,前面是was,后面用had
done形式,故选B。
【总结】考查定语从句中的虚拟语气用法。www.21-cn-jy.com
8.My
suggest
(?http:?/??/?www.21cnjy.com?)ion
is
that
the
meeting????
?off
till
next
Sunday.
A.?be
put???????????????????????????
B.?put???????????????????????????【来源:21·世纪·教育·网】
C.?should
put???????????????????????????D.?had
been
putwww-2-1-cnjy-com
【答案】
A
【解析】
句意:我的建议就是会议应
(?http:?/??/?www.21cnjy.com?)该推迟到下周日。suggestion后面的表语从句,谓语动词要用虚拟语气,其形式应为“(should+)动词原形”。有时候可以省略should
。但在本句中,会议被延期,meeting
和put
的关系是被动式,所以要用
should
+
be
put
off,故选A。
【总结】考查表语从句中的虚拟语气用法。21教育网
9.??????louder,
all
the
students
would
hear.
A.?If
the
teacher
had
spoken???????????????????????????????B.?If
the
teacher
will
speak
C.?Had
the
teacher
spoken??????????????????????????????????D.?If
the
teacher
spoke
【答案】
D
【解析】
句意:如果老师能够大声说话
(?http:?/??/?www.21cnjy.com?),所有学生都能听到。这里表示与现在的事实相反的假设,此时:主句用:主语+would/should/
could/might+
动词原形;从句用:If
+
主语
+
动词过去式(be
动词一律用were);
所以本题应该选择D。
【总结】考查条件从句中的虚拟语气用法。2-1-c-n-j-y
10.Had
he
taken
his
(?http:?/??/?www.21cnjy.com?)
parent's
advice,
he
??????having
made
such
a
silly
mistake
now.
【来源:21cnj
y.co
m】
A.?would
not
regret??????????????????????????????????????????????B.?would
not
have
regretted
C.?may
not
regret??????????????????????????????????????????????????D.?may
not
have
regretted
【答案】
A
【解析】
句意:
如果他听了父母的劝告
(?http:?/??/?www.21cnjy.com?),他就不会后悔现在犯了这样一个愚蠢的错误。这是一个错综时间的条件句,从句是对过去情况的假设,主句是对现在情况的假设,故选A。
【总结】考查虚拟语气,本题涉及对现在情况的假设。
11.If
penicill
(?http:?/??/?www.21cnjy.com?)in
??????available,
many
people
??????from
sickness
or
even
small
wounds
in
World
WarⅡ.
A.?was
not;
would
die???????????????????????????????????????????B.?were
not;
would
have
died
C.?had
not
been;
would
died???????????????????????????????D.?had
not
been;
would
have
died
【答案】
D
【解析】
句意:如果没有青霉素,
(?http:?/??/?www.21cnjy.com?)很多人在二战中就会死于疾病或小的伤口。if条件句用had
done表示和过去的事实相反,主句用would
have
done表示虚拟。故答案选D。
【总结】考查条件状语从句中对过去虚拟的谓语动词形式。
12.“If
no
one
?????????the
rubbish,”
an
environmentalist
pointed
out,
“the
street
would
soon
become
dirty,
the
number
of
rats
would
increase,
and
the
disease
would
spread.”
21
cnjy
com
A.?collects?????????????????????
B.?will
collect?????????????????????
C.?is
to
collect?????????????????????D.?were
to
collect2·1·c·n·j·y
【答案】
D
【解析】
句意:一位环保人士指出,
(?http:?/??/?www.21cnjy.com?)如果没有人收拾垃圾,街道很快就会变脏,老鼠的数量就会增加,疾病就会传播。根据would判断此处是与将来事实相反的虚拟语气,从句用were
to
do,故答案选D。
【总结】考查虚拟语气中对将来虚拟的用法。
13.—It
rained
(?http:?/??/?www.21cnjy.com?)
cats
and
dogs
this
morning.
I'm
glad
we
took
an
umbrella.
—Yeah,
we
would
have
got
wet
all
over
if
we
________.
A.?didn't????????????????????????????????
B.?hadn't????????????????????????????????
C.?haven't????????????????????????????????D.?don't
【答案】
B
【解析】
句意:—今天早晨
(?http:?/??/?www.21cnjy.com?)雨下得很大。很高兴我们带了雨伞。—是的,如果我们没有带伞,全身都会湿透的。根据句意可知表示对过去发生的事情的虚拟,if从句里要使用过去完成时“had
done”,主句部分使用“情态动词+have
done”,B项承前省略了taken
an
umbrella。故选B。
【总结】考查虚拟语气及省略,本题涉及对过去发生的事情的虚拟。
14.___________it
__________to
rain
tomorrow,
the
sports
meet
would
be
put
off
until
the
same
time
next
week.
A.?Should
,
/???????????????????????B.?If
,
should???????????????????????
C.?Were
,
/???????????????????????
D.?If
,
were
going.21世纪教育网版权所有
【答案】
C
【解析】
句意:如果明天下雨,运动
(?http:?/??/?www.21cnjy.com?)会将推迟到下周同一时间举行。本题考查与将来事实相反的虚拟语气,故从句用过去时或were
to/should
+
v原形,Were
it
to
rain
tomorrow="
If"
it
were
to
rain
tomorrow。故选C。
【总结】考查虚拟语气。本题考查与将来事实相反的虚拟语气。
15.—What
bad
weather!
I'm
afraid
the
trip
will
be
canceled.
—____it
would
clear
up
tomorrow.
A.?Even
if?????????????????????????????????B.?If
only?????????????????????????????????
C.?Only
if?????????????????????????????????D.?As
if【版权所有:21教育】
【答案】
B
【解析】
句意:—真是糟糕的天
(?http:?/??/?www.21cnjy.com?)气!恐怕旅行要被取消了。—要是明天能够放晴多好。A.
Even
if“即使”;B.
If
only“只要,要是……多好”;C.
Only
if“只是在……时候”;D.
As
if“好似”。If
only
引导状语从句,表条件,故选B。
【总结】考查状语从句,区分even
if;if
only;only
if和as
if的含义,本题涉及if
only引导的虚拟语气。
?
16.Without
t
(?http:?/??/?www.21cnjy.com?)he
ticket
you
gave
to
me,
I
____able
to
go
to
the
concert
tomorrow.
A.?weren't???????????????????
B.?won't
be???????????????????
C.?wouldn't
be???????????????????D.?wouldn't
have
been
【答案】
C
【解析】
句意:没有你给我的
(?http:?/??/?www.21cnjy.com?)票,我明天就不能去听音乐会了。without引导的虚拟语气,表示与将来事实相反,谓语动词为would/could/might
(not)
do
sth.故选C。
【总结】考查虚拟语气,本题涉及与将来事实相反。
17.The
professo
(?http:?/??/?www.21cnjy.com?)r
demanded
that
all
the
essays
________
to
him
by
Jan.
10th.
A.?hand
in?????????????????
B.?be
handed
in?????????????????
C.?should
hand
in?????????????????D.?were
handed
in
【答案】
B
【解析】
句意:教授要求所有
(?http:?/??/?www.21cnjy.com?)的论文在1月10日前交上来。essays与hand
in之间是被动关系,应该用被动语态,demand后的宾语从句应该用should
do的虚拟语气,should可以省略,故选B。
【总结】考查语态和虚拟语气,本题涉及虚拟语气在宾语从句中的应用。
18.The
requir
(?http:?/??/?www.21cnjy.com?)ement
of
the
government
is
that
the
citizens
??????not
set
off
fireworks
from
January
1,
2019
on.
A.?shall???????????????????????????????????B.?should???????????????????????????????????
C.?can???????????????????????????????????
D.?may
【答案】
B
【解析】
句意:政府的要求是,从
(?http:?/??/?www.21cnjy.com?)2019年1月1日起,市民不得燃放烟花爆竹。当requirement等名词后接表语从句时,从句的谓语用“should+动词原形”的形式来构成虚拟语气,故答案选B。
【总结】考查虚拟语气,本题涉及虚拟语气在表语从句中的应用。
19.With
the
(?http:?/??/?www.21cnjy.com?)help
of
the
detective
Sam,
Justin
was
found,
so
Justin5s
mother
insisted??????
an
amount
of
money
as
a
reward.
A.?to
give?????????????????????
B.?on
his
giving?????????????????????
C.?he
was
given?????????????????????D.?he
be
given
【答案】
D
【解析】
句意:在萨姆警探的帮
(?http:?/??/?www.21cnjy.com?)助下,贾斯汀被找到了,所以贾斯汀的母亲坚持要给他一笔钱作为奖励。insist
on
sb's
doing
sth.意为“坚持做某事“,所以A和B是错误的。Insist也可跟宾语从句,此时的宾语从句是用虚拟语气,should+动词原形,should也可省略。故C是错误的,分析句子Justin5s
mother
insisted
____an
amount
of
money
as
a
reward.可知,本句中的should省略了,故选D。
【总结】考查虚拟语气,本题涉及虚拟语气在宾语从句中的应用。
20.Due
to
the
p
(?http:?/??/?www.21cnjy.com?)opularity
of
the
restaurant,
it
is
advisable
that
a
table_______
for
a
get-together
in
advance.
A.?must
be
reserved???????????????B.?is
reserved???????????????
C.?be
reserved???????????????
D.?will
be
reserved
【答案】
C
【解析】
句意:由于这家餐
(?http:?/??/?www.21cnjy.com?)馆很受欢迎,建议提前预定一张聚会的桌子。考查虚拟语气。固定句式:it
is
advisable
that
主语+(should)+动词原形+---。此处a
table和reserve之间是一种被动关系,故答案为:C。
【总结】考查虚拟语气在主语从句中的运用。
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)