中小学教育资源及组卷应用平台
英语情态动词练习
1.Our
society
can
ke
(?http:?/??/?www.21cnjy.com?)ep
good
so
long
as
we
are
willing
to
go
for
it—and
to
fight
against
whatever
imperfections
________
appear.21教育网
A.
shall
B.
may
C.
should
D.
would
答案及解析:B
句意:只要我们愿意为这个社会努
(?http:?/??/?www.21cnjy.com?)力,我们愿意去和不完美可能会出现的地方作斗争,这个社会可能会继续美好。句中情态动词may意为“可能”,表示推测,语意较弱。故B项正确。www.21-cn-jy.com
2.Hang
a
wet
(?http:?/??/?www.21cnjy.com?)towel
in
your
hotel
room
——
because
of
climate-controlled
rooms
and
windows
which
won’t
open,
the
air
_________
be
very
dry.
A.
must
B.
can
C.
shall
D.
need
答案及解析:B
A.
must必须,一定;B.
ca
(?http:?/??/?www.21cnjy.com?)n可能;能够;有时可能,有时会;C.
shall将要;D.
need需要;本句表示要在宾馆房间里挂一块湿毛巾,室内的空气有时会可能会很干燥。根据句意可知B项正确。
【点睛】本句考查了情态动词“can”表示“有时可能,有时会…”的用法,can还有其他用法,具体如下:2·1·c·n·j·y
3.—So
touching
a
story!
Love
is
all?powerful.
—Yes.
love
exists,there
are
miracles.
A.
Unless
B.
If
C.
Where
D.
While
答案及解析:C
【详解】考查地点状语从句。句意:—
(?http:?/??/?www.21cnjy.com?)很感人的一个故事!爱是最强大的。—是的。爱存在的地方,有奇迹。此处是where引导的地点状语从句,故选C。【来源:21·世纪·教育·网】
4.If
you
leave
(?http:?/??/?www.21cnjy.com?)within
15
minutes,
you________
park
your
car
at
the
roadside
temporarily.21·世纪
教育网
A.
would
B.
should
C.
must
D.
can
答案及解析:D
A.
would会,将要;B
(?http:?/??/?www.21cnjy.com?).
should应该;C.
must必须,一定;D.
can可以,能够;可能;有时候可能;句意:如果你在十五分钟内离开i,你可以暂时把车停在路边。根据句意可知本句中can表示可以,能够。故D项正确。21cnjy.com
5.Keep
up
your
spirits
even
if
you
_____
fail
hundreds
of
times.
A.
must
B.
need
C.
may
D.
should
答案及解析:C
A.
must必须;B.
need
(?http:?/??/?www.21cnjy.com?)需要;C.
may可能,或许;D.
should应该。句意:即使失败了几百次,也要振作起来。此处表示一种不确定的推测,故选C。www-2-1-cnjy-com
6.---It’s
really
great
to
have
a
computer
to
store
my
photos.
---Don’t
count
on
it
(?http:?/??/?www.21cnjy.com?)too
much.
It____break
down
and
you’d
better
make
a
copy
of
them.21
cnjy
com
A.
must
B.
can
C.
should
D.
will
答案及解析:B
句意:——有一台电脑来存储我的照片
(?http:?/??/?www.21cnjy.com?)真是太好了。——别指望太多。这个电脑可能会发生故障,你最好把它们复制一份。本题中情态动词can表示可能性,符合语境。故选B。【出处:21教育名师】
7.John
_______the
flight;
he
arrived
at
the
airport
at
least
two
hours
early.
A.
mustn’t
have
missed
B.
shouldn’t
miss
C.
can’t
have
missed
D.
wouldn’t
miss
答案及解析:C
句意:约翰不可能错过航班;他至少提
(?http:?/??/?www.21cnjy.com?)前两个小时到达机场。根据后句he
arrived
at
the
airport
at
least
two
hours
early.可知,约翰不可能错过航班,故用can’t
have
done,表示“过去不可能做某事”。故选C。
8.The
room
is
so
clean.
He
____have
cleaned
it
yesterday
evening.
A.
will
B.
need
C.
can
D.
must
答案及解析:D
句意:房间如此干净,他一
(?http:?/??/?www.21cnjy.com?)定是昨天晚上打扫过了。must
have
done表示对过去发生的事情最有把握的猜测,意思是“一定(做过)”,故D项正确。【来源:21cnj
y.co
m】
9.I
can’t
understand
why
he
________
so
angry.
I
meant
no
offence.
It’s
typical
of
him
to
be
so
sensitive.
A.
must
have
(?http:?/??/?www.21cnjy.com?)
been
B.
should
have
been
C.
might
have
been
D.
can
have
been【版权所有:21教育】
答案及解析:B
考查情态动词+have
done。句意:—
(?http:?/??/?www.21cnjy.com?)—我不明白他为什么这么生气。我无意冒犯。——他很敏感,这是他的特点。should
have
done“本应该做而没有做”,结合句意可知答案为B。21
cnjy
com
10.Using
AI,
many
(?http:?/??/?www.21cnjy.com?)
companies
are
now
conducting
experiments
that__________
possible
just
a
few
years
ago.
A.
would
have
been
B.
might
have
been
C.
shouldn't
have
been
D.
couldn't
have
been
答案及解析:D
句意:很多公司现在使用人工智能进行试验
(?http:?/??/?www.21cnjy.com?),这在几年前是不可能的。根据“a
few
years
ago”可知,此处表示“过去不可能”,应该用couldn’t
have
done,故D项正确。21世纪教育网版权所有
11.It
has
bee
(?http:?/??/?www.21cnjy.com?)n
announced
that
all
the
candidates
___________
remain
in
their
seats
until
all
the
papers
have
been
collected.
A.
shall
B.
could
C.
would
D.
ought
答案及解析:A
句意:据宣布,所有的候选
(?http:?/??/?www.21cnjy.com?)人都要坐在位置上,直到所有的试卷都被收齐。根据句意可知本句是考试规则,情态动词shall可以表示“按照规则/规定/法律要做的事情”,符合本句语境。故A项正确。
12.---
Where
will
you
start
your
work
after
graduation?
---
Mum,
it’s
(?http:?/??/?www.21cnjy.com?)
not
been
decided
yet.
I
______
continue
my
study
for
a
higher
degree.
A.
need
B.
must
C.
would
D.
might
答案及解析:
句意:——毕业后你会在哪里工
(?http:?/??/?www.21cnjy.com?)作?——妈妈,还没有确定下来呢。我可能会继续学习获得更高的学位。根据答语中的“it's
not
been
decided
yet”可知,此处暗含不太确定的语气,故选might。
13.Hope
there
w
(?http:?/??/?www.21cnjy.com?)ill
be
an
end
to
the
trade
war
between
China
and
the
US.
Indeed,
otherwise
both
sides
_________
a
lot.
A.
must
suffer
B.
were
to
suffer
C.
suffered
D.
would
suffer
答案及解析:D
句意:---希望中美之间的贸易战能够结束。---事实上,不然双方都将遭受巨大损失。would可用于评论某一特定的行为。故D选项正确。
14.We'll
make
the
f
(?http:?/??/?www.21cnjy.com?)inal
decision
on
our
scheme.
change
your
mind,
please
inform
us
as
soon
as
possible.
A.
Should
B.
You
should
C.
Would
you
D.
You
would
答案及解析:A
句意:我们将对我们的计划做最后决定,如果你改变主意,请尽快通知我们。此处的should表示“如果、万一”,故A项正确。
should作为情态动词
(?http:?/??/?www.21cnjy.com?),有一种特殊的用法:在条件状语从句中表示一种语气较强的假设,表示“如果、万一”,这时可以把should放在句首,即主语前,从而省略从属连词if。
15.【江苏卷】——I
left
(?http:?/??/?www.21cnjy.com?)my
handbag
on
the
train,
but
luckily
someone
gave
it
to
a
railway
official.
——How
unbelievable
to
get
it
back!
I
mean,
someone
______
it.
A.
will
have
stolen
B.
might
have
stolen
C.
should
have
stolen
D.
must
have
stolen
答案及解析:B
may/might
ha
(?http:?/??/?www.21cnjy.com?)ve
done可能已经做了某事;should
have
done本应该做某事(实际上未做);must
have
done一定已经做了某事。根据情境可知,手提包没有被偷,这里只是一个不确定的推测。句意:——我把手提包落在火车上了,但是,幸运的是,有人把它送到了铁路办公室。——能重新找回真是难以置信!我是说,有人可能已经偷走了它。故B正确。2-1-c-n-j-y
16.I
guarantee
you
_
(?http:?/??/?www.21cnjy.com?)_________
be
rewarded
for
any
useful
clues
to
the
missing
document
of
the
local
Health
Department.
A.
shall
B.
may
C.
have
to
D.
would
答案及解析:A
句意:你为当地卫生部门丢失的文件,提供
(?http:?/??/?www.21cnjy.com?)任何有用的线索,我保证你将获得奖励。A.
shall用于二、三人称肯定句中,表示许诺、威胁、命令、规定、警告等语气;B.
may可能;C.
have
to不得不;D.
would将会,文中表示“承诺”,故选A。
17.You
can
downlo
(?http:?/??/?www.21cnjy.com?)ad
it
and
rewrite
your
report
using
your
own
words
you
acknowledge
where
you
got
your
information
by
attaching
a
list
of
websites
you
got
your
information
from.
A.
should
B.
may
C.
would
D.
could
答案及解析:A
A.
should应该;
(?http:?/??/?www.21cnjy.com?)
B.
may或许;
C.
would将要;
D.
could能够。句意:如果你通过附加一个你得到信息的网站列表知道从哪里得到的信息,你可以下载它,并使用自己的语言重写你的报告。此处是if引导的虚拟语气,指将来的动作,省略if则将助动词should提到主语的前面,故选A。21·cn·jy·com
18.-
What
does
the
sign
over
there
read?
-
“No
person
________
smoke
or
carry
a
lighted
cigarette,
cigar
or
pipe
in
this
area.”
A.
will
B.
shall
C.
may
D.
must
答案及解析:B
—那边那个标志上说什么?—在这
(?http:?/??/?www.21cnjy.com?)一区域,不准吸烟或携带点燃的雪茄、香烟或烟斗。A.
will表意愿;B.
shall用于第二、三人称,表示命令、警告、威胁、许可等;C.
may表可能;
D.
must必须。故B选项正确。21教育名师原创作品
19.-She
looks
very
happy.
She
___________the
exam.
-I
guess
so.
It's
not
difficult
after
all.
A.
should
pass
B.
can
pass
C.
must
have
passed
D.
might
have
passed
答案及解析:C
句意:——她看起来很高兴。她一定通过了考
(?http:?/??/?www.21cnjy.com?)试。——我想是吧。这一点也不难。A.
should
pass应该通过;B.
can
pass能通过;C.
must
have
passed一定通过;
D.
might
have
passed可能通过,表达对过去某件事的肯定的猜测,用“must
have
+过去分词”,故选C。
20.—I
don’t
really
like
Janes.
Why
did
you
invite
him?
—Don’t
worry.
He
(?http:?/??/?www.21cnjy.com?)
come.
He
said
he
was’t
certain
what
his
plans
were.
A.
must
not
B.
need
not
C.
would
not
D.
might
not
答案及解析:D
题干中的he
wasn’t
certain说明他可能不来,可能来,因此使用不完全否定,might
not。
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.—It’s
already
12
(?http:?/??/?www.21cnjy.com?)o’clock
,
and
he
______
have
been
here
two
hours
ago.
—Maybe
he
got
caught
in
this
heavy
rain.
A.
must
B.
ought
to
C.
may
D.
can
答案及解析:B
句意:已经12点了,他两小时前
(?http:?/??/?www.21cnjy.com?)就该到了。A.
must
have
done必定做了…(表示对过去的推测);B.
ought
to
have
done
本应该做的;C.
may
have
done可能已经做过某事;D.
can
have
done本来可以做的(但没有做),根据题意,故选B。
2.---
Hey,
Cathy,
why
are
you
crying
so
sadly?
---
Oh
Lily,
y
(?http:?/??/?www.21cnjy.com?)ou
simply
__________read
this
novel
that
is
so
touching.
A.
could
B.
may
C.
must
D.
will
答案及解析:C
句意:—嘿,凯茜,你为什么哭?—哦,莉莉,你一定要看看这本小说,它太感人了。此处must“必须,一定”,符合题意,故选C。
3.English
is
a
(?http:?/??/?www.21cnjy.com?)language
that
many
young
people
around
the
world
________
not
speak
perfectly
but
at
least
________
understand.
A.
may;
can
B.
would;
might
C.
will;
must
D.
could;
might
答案及解析:A
句意:英语是一门语言,世界上许多年轻人
(?http:?/??/?www.21cnjy.com?)可能说得不太好,但至少能听懂。第一个空表示“猜测”,用may;第二个空表示“能力”,用can,故选A。21cnjy.com
4.Louis
Cha
(金庸)
pas
(?http:?/??/?www.21cnjy.com?)sed
away.
As
for
his
achievement,
there
is
such
a
comment,
“He
______
the
Nobel
Prize
for
Literature
with
his
written
works
translated
into
English.”21·世纪
教育网
A.
could
have
been
rewarded
B.
must
have
been
rewarded
C.
should
be
rewarded
D.
need
have
been
rewarded
答案及解析:A
句意:金庸去世了,至于他的成就,有这样的评
(?http:?/??/?www.21cnjy.com?)论:他本能获得诺贝尔文学奖用他的被翻译成了英语的著作。A.
could
have
been
rewarded本可以被授予;B.
must
have
been
rewarded一定被授予;C.
should
be
rewarded应该被授予;D.
need
have
been
rewarded本必要被授予。根据语境,A选项正确。www-2-1-cnjy-com
5.It
________
be
the
postman
at
the
door.
It's
only
six
o'clock.
A.
mustn''t
B
.can't
C.
won''t
D.needn't
答案及解析:B
这里can’t的意思是不可能,从后面的现在才6点可以看出来。
6.You
a
taxi,
(?http:?/??/?www.21cnjy.com?)
for
it
was
only
about
ten
minutes’
walk
to
the
park
from
the
school.【来源:21·世纪·教育·网】
A.
mightn’t
have
taken
B.
mustn’t
have
taken
C.
needn’t
have
taken
D.
couldn’t
have
taken
答案及解析:C
句意为你不需要乘坐出租车,公园离学校步行只需要10分钟。
7.I
________
more
careful
in
that
quiz.
I
made
too
many
stupid
mistakes.
A.
must
be
B.
could
have
been
C.
must
have
been
D.
could
be
答案及解析:B
句意:在那次测验中我本可以更加仔细。我
(?http:?/??/?www.21cnjy.com?)犯了太多愚蠢的错误了。对过去事情的推测,用情态动词
+
have
done。could
have
been对过去的推测,“某人可能做过某事”;must
have
been对过去的推测,“一定已经,肯定已经…”。故选B。【出处:21教育名师】
8.—Tony
_______
what
I
did
annoying
though
he
didn’t
say
anything.
—So
you
think
you
will
have
to
make
an
apology?
A.
could
find
B.
should
have
found
C.
might
find
D.
must
have
found
答案及解析:D
句意:—Tony一定觉得我做的事很烦人,尽
(?http:?/??/?www.21cnjy.com?)管他什么也没说。—所以你认为你得道歉?此处是对过去事情有把握的推测,must
have
done“一定是做某事了”,故选D。
9.The
delay
in
diagn
(?http:?/??/?www.21cnjy.com?)osis
often
leads
to
worse
health
issues
that
_______
potentially
preventable
if
they
had
been
given
the
access
in
the
country
where
they
were
working.
A.
could
have
bee
(?http:?/??/?www.21cnjy.com?)n
B.
should
have
been
C.
must
have
been
D.
need
have
been
答案及解析:A
A.
could
have
been本可以;
(?http:?/??/?www.21cnjy.com?)B.
should
have
been本应该;C.
must
have
been过去一定;D.
need
have
been本来有必要。句意:延迟诊断往往会导致更严重的健康问题,如果他们能在工作的国家得到治疗,这些问题本是可以预防的。根据句意可知此处表示“本来可以”,故A项正确。
10.-Is
that
Bob
there?
-No,
it
________
be
him.
He
has
gone
to
Hainan
with
his
family.
A.mustn't
B.can't
C.shan't
D.may
not
答案及解析:B
句意:——Bob在那么?——
(?http:?/??/?www.21cnjy.com?)不,不可能在那,他和家人去海南了。根据“He
has
gone
to
Hainan
with
his
family”判断此处用can't表示“不可能”,故B项正确。
11.-Will
you
go
travelling
with
me
this
summer?
-I'm
not
sure.
I
________
have
to
take
care
of
my
grandma.
A.may
B.shall
C.need
D.must
答案及解析:A
考查情态动词。A.
may可能;B.
s
(?http:?/??/?www.21cnjy.com?)hall应该;C.
need需要;D.
must必须。句意:——今年夏天你和我一起去旅行么?——不一定,我可能要照顾祖母。根据“I'm
not
sure”判断此处表示“可能”,故A项正确。
12.He
has
asked
(?http:?/??/?www.21cnjy.com?)me
for
this
book
many
times.
Please
tell
him
that
he
________
have
it
tomorrow.21世纪教育网版权所有
A.must
B.may
C.shall
D.should
答案及解析:C
考查情态动词。句意:他多次向我要这本书,请告诉他明天他就能拿到。根据句意可知此处是说话人的允诺,shall表示“允诺”,故C项正确。21教育网
13.—It’s
alrea
(?http:?/??/?www.21cnjy.com?)dy
11
o’clock
,
and
he
______
have
been
here
half
an
hour
ago.21·cn·jy·com
—Maybe
he
got
caught
in
the
rain.
A.must
B.ought
to
C.may
D.can
答案及解析:B句意:已经11点了,他半小时前
(?http:?/??/?www.21cnjy.com?)就该到了。A.
must
have
done必定做了…(表示对过去的推测);B.
ought
to
have
done
本应该做的;C.
may
have
done可能已经做过某事;D.
can
have
done本来可以做的(但没有做),根据题意,故选B。【版权所有:21教育】
14.—You
_______
to
Joey.
It
was
his
fault.
—The
reason
why
I
did
so
was
that
I
didn’t
want
to
lose
my
friend.
A.
mustn’t
apologize
B.
didn’t
need
to
apologize21教育名师原创作品
C.
shouldn’t
apologize
D.
needn’t
have
apologized21
cnjy
com
答案及解析:D
句意:——你本不必向Joey道歉的。
(?http:?/??/?www.21cnjy.com?)这是他的错。——我这样做的原因是我不想失去我的朋友。A.
mustn’t
apologize禁止道歉;B.
didn’t
need
to
apologize不需要道歉;C.
shouldn’t
apologize不应该道歉;D.
needn’t
have
apologized本不需要道歉,题干中表示“本来不需要做某事却做了(对过去的虚拟)”,故选D。
15.---Did
you
visit
the
famous
cultural
relics
last
month?
---No,
we____
it,
but
we
spent
too
much
time
shopping.
A.
could
have
visited
B.
must
have
visited
C.
can't
have
visited
D.
shouldn't
have
visited
答案及解析:A
A表虚拟,(过去)本能做某事却未做;B表猜
(?http:?/??/?www.21cnjy.com?)测(过去)一定做了某事;C表猜测(过去)不可能做了某事;D表虚拟,(过去)本应该做某事却未做。根据语境“No,…but
we
spent
too
much
time
shopping(花太多的时间购物)”可知“本能去参观著名的文化遗址但没有去成”,故选A。句意:——上个月你们去参观了著名的文化遗址吗?——没有,我们本能去,但我们花太多的时间购物了。
16.We
can
hardly
(?http:?/??/?www.21cnjy.com?)believe
such
a
young
boy_______
travel
around
the
world
all
by
himself.2·1·c·n·j·y
A.may
B.need
C.should
D.must
答案及解析:C
试题分析:句意:我们很难相
(?http:?/??/?www.21cnjy.com?)信这样一个年轻的男孩子竟然独自周游世界。Should可以表示惊讶的语气“竟然”,A.
may可以,可能,B.
need需要,
D.
must必须,所以选C。
17.When
we
got
to
the
(?http:?/??/?www.21cnjy.com?)
railway
station,the
express
hadn't
started
yet,so
we
_______.
A.needn't
hurry
B.didn't
need
hurry
C.needn't
to
hurry
D.needn't
have
hurried
答案及解析:D
句意:当我们到达火车站时,列车还没
(?http:?/??/?www.21cnjy.com?)有启动,所以我们本不必匆忙。固定结构:needn't
have
done表示“本不必做而做了”。结合句意可住答案为D。
18._______
you
continue
in
your
efforts
and
achieve
new
and
greater
successes.
21
cnjy
com
A.
Would
B.
Will
C.
May
D.
Should
答案及解析:C
句意:希望你继续努力,实现更大的成功。
19.You
smoke
here
in
the
gas
station;
you
start
a
terrible
fire.www.21-cn-jy.com
A.
shouldn’t,
must
B.
mustn’t;
might
C.
may
not;
could
D.
can’t;
should
答案及解析:B
句意:mustn’t意为“决不可以
(?http:?/??/?www.21cnjy.com?)”,
表示禁止;might表示可能性,用于陈述句。你不能在加油站抽烟;你可能会引起一场可怕的火灾。故选B。2-1-c-n-j-y
20.I
noticed
(?http:?/??/?www.21cnjy.com?)that
he
was
wearing
shoes
that
did
not
match.
He
too
hard
to
notice.【来源:21cnj
y.co
m】
A.
might
be
working
B.
can
have
worked
C.
must
have
been
working
D.
should
have
been
worked
答案及解析:C
句意:我注意到他穿着不相配
(?http:?/??/?www.21cnjy.com?)的鞋子。他一定是在一直工作很难注意到。must
have
been
doing
sth.一定是在做某事,表示对过去事情有把握的肯定推测,故选C。
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.—It’s
already
12
o’c
(?http:?/??/?www.21cnjy.com?)lock
,
and
he
______
have
been
here
two
hours
ago.
—Maybe
he
got
caught
in
this
heavy
rain.
A.
must
B.
ought
to
C.
may
D.
can
2.---
Hey,
Cathy,
why
are
you
crying
so
sadly?
---
Oh
Lily,
you
(?http:?/??/?www.21cnjy.com?)
simply
__________read
this
novel
that
is
so
touching.
A.
could
B.
may
C.
must
D.
will
3.English
is
a
la
(?http:?/??/?www.21cnjy.com?)nguage
that
many
young
people
around
the
world
________
not
speak
perfectly
but
at
least
________
understand.
A.
may;
can
B.
would;
might
C.
will;
must
D.
could;
might
4.Louis
Cha
(金庸)
pas
(?http:?/??/?www.21cnjy.com?)sed
away.
As
for
his
achievement,
there
is
such
a
comment,
“He
______
the
Nobel
Prize
for
Literature
with
his
written
works
translated
into
English.”21cnjy.com
A.
could
have
been
rewarded
B.
must
have
been
rewarded
C.
should
be
rewarded
D.
need
have
been
rewarded
5.It
________
be
the
postman
at
the
door.
It's
only
six
o'clock.
A.
mustn''t
B
.can't
C.
won''t
D.needn't
6.You
________
a
taxi,
for
it
was
only
about
ten
minutes’
walk
to
the
park
from
the
school.www.21-cn-jy.com
A.
mightn’t
have
taken
B.
mustn’t
have
taken
【来源:21·世纪·教育·网】
C.
needn’t
have
taken
D.
couldn’t
have
taken
7.I
________
more
careful
in
that
quiz.
I
made
too
many
stupid
mistakes.
A.
must
be
B.
could
have
been
C.
must
have
been
D.
could
be
8.—Tony
_______
what
I
did
annoying
though
he
didn’t
say
anything.
—So
you
think
you
will
have
to
make
an
apology?
A.
could
find
B.
should
have
found
C.
might
find
D.
must
have
found
9.The
delay
i
(?http:?/??/?www.21cnjy.com?)n
diagnosis
often
leads
to
worse
health
issues
that
_______
potentially
preventable
if
they
had
been
given
the
access
in
the
country
where
they
were
working.21世纪教育网版权所有
A.
could
have
been
(?http:?/??/?www.21cnjy.com?)
B.
should
have
been
C.
must
have
been
D.
need
have
been21教育网
10.-Is
that
Bob
there?
-No,
it
________
be
him.
He
has
gone
to
Hainan
with
his
family.
A.mustn't
B.can't
C.shan't
D.may
not
11.-Will
you
go
travelling
with
me
this
summer?
-I'm
not
sure.
I
________
have
to
take
care
of
my
grandma.
A.may
B.shall
C.need
D.must
12.He
has
asked
me
(?http:?/??/?www.21cnjy.com?)for
this
book
many
times.
Please
tell
him
that
he
________
have
it
tomorrow.21·cn·jy·com
A.must
B.may
C.shall
D.should
13.—It’s
alre
(?http:?/??/?www.21cnjy.com?)ady
11
o’clock
,
and
he
______
have
been
here
half
an
hour
ago.21·世纪
教育网
—Maybe
he
got
caught
in
the
rain.
A.must
B.ought
to
C.may
D.can
14.—You
_______
to
Joey.
It
was
his
fault.
—The
reason
why
I
did
so
was
that
I
didn’t
want
to
lose
my
friend.
A.
mustn’t
apologize
B.
didn’t
need
to
apologizewww-2-1-cnjy-com
C.
shouldn’t
apologize
D.
needn’t
have
apologized2-1-c-n-j-y
15.---Did
you
visit
the
famous
cultural
relics
last
month?
---No,
we____
it,
but
we
spent
too
much
time
shopping.
A.
could
have
visited
B.
must
have
visited
C.
can't
have
visited
D.
shouldn't
have
visited21
cnjy
com
16.We
can
hardly
(?http:?/??/?www.21cnjy.com?)believe
such
a
young
boy_______
travel
around
the
world
all
by
himself.【来源:21cnj
y.co
m】
A.may
B.need
C.should
D.must
17.When
we
got
to
the
(?http:?/??/?www.21cnjy.com?)railway
station,the
express
hadn't
started
yet,so
we
_______.2·1·c·n·j·y
A.needn't
hurry
B.didn't
need
hurry
C.needn't
to
hurry
D.needn't
have
hurried
18._______
you
c
(?http:?/??/?www.21cnjy.com?)ontinue
in
your
efforts
and
achieve
new
and
greater
successes.
【出处:21教育名师】
A.
Would
B.
Will
C.
May
D.
Should
19.You
smoke
here
in
the
gas
station;
you
start
a
terrible
fire.【版权所有:21教育】
A.
shouldn’t,
must
B.
mustn’t;
might
C.
may
not;
could
D.
can’t;
should
20.I
noticed
tha
(?http:?/??/?www.21cnjy.com?)t
he
was
wearing
shoes
that
did
not
match.
He
too
hard
to
notice.21教育名师原创作品
A.
might
be
working
B.
can
have
worked
C.
must
have
been
working
D.
should
have
been
worked
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.Our
society
ca
(?http:?/??/?www.21cnjy.com?)n
keep
good
so
long
as
we
are
willing
to
go
for
it—and
to
fight
against
whatever
imperfections
________
appear.www.21-cn-jy.com
A.
shall
B.
may
C.
should
D.
would
2.Hang
a
wet
(?http:?/??/?www.21cnjy.com?)
towel
in
your
hotel
room
——
because
of
climate-controlled
rooms
and
windows
which
won’t
open,
the
air
_________
be
very
dry.
A.
must
B.
can
C.
shall
D.
need
3.—So
touching
a
story!
Love
is
all?powerful.
—Yes.
love
exists,there
are
miracles.
A.
Unless
B.
If
C.
Where
D.
While
4.If
you
leave
within
(?http:?/??/?www.21cnjy.com?)15
minutes,
you________
park
your
car
at
the
roadside
temporarily.21世纪教育网版权所有
A.
would
B.
should
C.
must
D.
can
5.Keep
up
your
spirits
even
if
you
_____
fail
hundreds
of
times.
A.
must
B.
need
C.
may
D.
should
6.---It’s
really
great
to
have
a
computer
to
store
my
photos.
---Don’t
count
on
it
(?http:?/??/?www.21cnjy.com?)too
much.
It____break
down
and
you’d
better
make
a
copy
of
them.21cnjy.com
A.
must
B.
can
C.
should
D.
will
7.John
_______the
flight;
he
arrived
at
the
airport
at
least
two
hours
early.
A.
mustn’t
have
missed
B.
shouldn’t
miss
C.
can’t
have
missed
D.
wouldn’t
miss
8.The
room
is
so
clean.
He
____have
cleaned
it
yesterday
evening.
A.
will
B.
need
C.
can
D.
must
9.I
can’t
understand
why
he
________
so
angry.
I
meant
no
offence.
It’s
typical
of
him
to
be
so
sensitive.
A.
must
have
(?http:?/??/?www.21cnjy.com?)
been
B.
should
have
been
C.
might
have
been
D.
can
have
been21·cn·jy·com
10.Using
AI,
ma
(?http:?/??/?www.21cnjy.com?)ny
companies
are
now
conducting
experiments
that__________
possible
just
a
few
years
ago.2·1·c·n·j·y
A.
would
have
been
B.
might
have
been
C.
shouldn't
have
been
D.
couldn't
have
been
11.It
has
been
annou
(?http:?/??/?www.21cnjy.com?)nced
that
all
the
candidates
___________
remain
in
their
seats
until
all
the
papers
have
been
collected.21教育网
A.
shall
B.
could
C.
would
D.
ought
12.---
Where
will
you
start
your
work
after
graduation?【来源:21·世纪·教育·网】
---
Mum,
it’s
not
been
(?http:?/??/?www.21cnjy.com?)
decided
yet.
I
______
continue
my
study
for
a
higher
degree.2-1-c-n-j-y
A.
need
B.
must
C.
would
D.
might
13.Hope
there
will
be
(?http:?/??/?www.21cnjy.com?)
an
end
to
the
trade
war
between
China
and
the
US.
Indeed,
otherwise
both
sides
_________
a
lot.
A.
must
suffer
B.
were
to
suffer
C.
suffered
D.
would
suffer
14.We'll
mak
(?http:?/??/?www.21cnjy.com?)e
the
final
decision
on
our
scheme.
change
your
mind,
please
inform
us
as
soon
as
possible.21
cnjy
com
A.
Should
B.
You
should
C.
Would
you
D.
You
would
15.【江苏卷】——I
left
(?http:?/??/?www.21cnjy.com?)my
handbag
on
the
train,
but
luckily
someone
gave
it
to
a
railway
official.21·世纪
教育网
——How
unbelievable
to
get
it
back!
I
mean,
someone
______
it.
A.
will
have
stolen
B.
might
have
stolen
C.
should
have
stolen
D.
must
have
stolen
16.I
guarantee
y
(?http:?/??/?www.21cnjy.com?)ou
__________
be
rewarded
for
any
useful
clues
to
the
missing
document
of
the
local
Health
Department.【来源:21cnj
y.co
m】
A.
shall
B.
may
C.
have
to
D.
would
17.You
can
do
(?http:?/??/?www.21cnjy.com?)wnload
it
and
rewrite
your
report
using
your
own
words
you
acknowledge
where
you
got
your
information
by
attaching
a
list
of
websites
you
got
your
information
from.【出处:21教育名师】
A.
should
B.
may
C.
would
D.
could
18.-
What
does
the
sign
over
there
read?
-
“No
person
________
smoke
or
carry
a
lighted
cigarette,
cigar
or
pipe
in
this
area.”【版权所有:21教育】
A.
will
B.
shall
C.
may
D.
must
19.-She
looks
very
happy.
She
___________the
exam.
-I
guess
so.
It's
not
difficult
after
all.
A.
should
pass
B.
can
pass
C.
must
have
passed
D.
might
have
passed
20.—I
don’t
really
like
Janes.
Why
did
you
invite
him?21教育名师原创作品
—Don’t
worry.
(?http:?/??/?www.21cnjy.com?)He
come.
He
said
he
was’t
certain
what
his
plans
were.www-2-1-cnjy-com
A.
must
not
B.
need
not
C.
would
not
D.
might
not
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)