中小学教育资源及组卷应用平台
英语情态动词练习
1.—In
your
view,
what
do
you
think
we
can
do
for
our
aged
parents?
—You
______
do
anything
except
to
be
with
them.
A.
don’t
have
to
B.
oughtn’t
to
C.
mustn’t
D.
can’t
2.—I
phoned
you
yester
(?http:?/??/?www.21cnjy.com?)day
morning.
A
girl
answered,but
I
didn’t
recognize
the
voice.21教育网
—Oh,it
________
my
younger
sister.She
was
in
my
room
at
that
moment.2·1·c·n·j·y
A.
must
have
been
B.
should
have
been
C.
could
have
been
D.
may
have
been
3.My
compute
(?http:?/??/?www.21cnjy.com?)r
________
start
this
morning.
There
must
have
been
something
wrong
with
it.www.21-cn-jy.com
A.
wouldn’t
B.
shouldn’t
C.
couldn’t
D.
mustn’t
4.Peter
searched
all
(?http:?/??/?www.21cnjy.com?)
the
places
where
he________have
left
her
iPad
but
it
was
all
in
vain.【来源:21·世纪·教育·网】
A.
might
B.
would
C.
must
D.
should
5.Every
coin
has
tw
(?http:?/??/?www.21cnjy.com?)o
sides.
Beautiful
songs,
sometimes,
________
just
be
noise
to
others.www-2-1-cnjy-com
A.
must
B.
should
B.
C.
may
D.
would
6.It
turned
out
that
the
hotel
was
so
near.
I
______
the
taxi.
A.
needn't
have
taken
B.
must
have
taken
C.
should
take
D.
could
take
7.You
_____
be
right
but
I’m
going
back
to
check
anyway.
A.
should
B.
must
C.
need
D.
might
8.1
have
one
regre
(?http:?/??/?www.21cnjy.com?)t
about
the
time
I
spent
in
high
school:
I
_______
more
advanced
classes
that
are
really
helpful
in
college.21cnjy.com
A.
couldn't
have
taken
B.
should
have
taken
C.
needn't
have
taken
D.
must
have
taken
9.The
door
________
open,
no
matter
how
hard
she
pushed.
A.
shouldn’t
B.
couldn’t
C.
wouldn’t
D.
mightn’t
10.Their
team
(?http:?/??/?www.21cnjy.com?)_____first
prize
in
the
4×100
relay
race,
but
the
last
runner
fell
down
half
way.21·cn·jy·com
A.could
get
B.must
have
got
C.must
get
D.could
have
got
11.I
befor
(?http:?/??/?www.21cnjy.com?)e
I
came
to
the
new
school,
for
my
classmates
here
are
very
friendly
to
me.2-1-c-n-j-y
A.
mightn’t
worry
B.
mightn’t
have
worried
C.
needn’t
worry
D.
needn’t
have
worried
12.(2018·北京)
(?http:?/??/?www.21cnjy.com?)
In
today’s
information
age,
the
loss
of
data
_________
cause
serious
problems
for
a
company.
21·世纪
教育网
A.
need
B.
should
C.
can
D.
must
13.
—Sorry,
Mum!
I
failed
the
job
interview
again.21
cnjy
com
—Oh,
it's
too
bad.
You________
have
made
full
preparations.
A.
must
B.
can
C.
would
D.
Should
14.You
________
be
Carol.
You
haven’t
changed
a
bit
after
all
these
years.【来源:21cnj
y.co
m】
A.
must
B.
can
C.
will
D.
shall
15.—_______
you
disturb
me
now?
I’m
busy
preparing
a
report.
—
Terribly
sorry,
but
I
have
something
urgent
to
tell
you.
A.
Need
B.
Should
C.
Might
D.
Must
16.---
I
called
you
last
night,
but
no
one
answered.【出处:21教育名师】
---
Sorry,
I
_______
sleeping.
A.
must
have
been
B.
would
have
been
C.
must
be
D.
could
be
17.—You
rang
me
up
at
about
10:00
last
night,
didn't
you?
—No,
I
didn't
phone
you.
It
someone
else.
A.
must
have
been
B.
could
be
C.
must
be
D.
could
have
been
18.He
______
wri
(?http:?/??/?www.21cnjy.com?)ting
the
paper
now.
He
hadn’t
written
a
single
word
when
I
left
him
ten
minutes
ago.21世纪教育网版权所有
A.
shouldn’t
be
B.
can’t
have
finished
C.
can’t
be
D.
mustn’t
have
finished
19.My
sister
met
(?http:?/??/?www.21cnjy.com?)
him
at
the
cinema
yesterday
afternoon,
so
he
_________
your
lecture.【版权所有:21教育】
A.
couldn't
have
attended
B.
needn't
have
attended
C.
mustn't
have
attended
D.
shouldn't
have
attended
20.Skills
like
cri
(?http:?/??/?www.21cnjy.com?)tical
thinking
and
analysis
________
be
found
on
the
Internet,
because
they
must
be
acquired
in
the
context
of
facts.
A.
can’t
B.
needn’t
C.
mustn’t
D.
shouldn’t
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.—
Where_____Mary
have
put
the
empty
bottles?
—She
_____them
away.They
must
be
somewhere.
A.
can;mustn't
have
thrown
B.
must;needn't
have
thrown
C.
could;couldn't
have
thrown
D.
should;might
not
have
thrown
2.My
compute
(?http:?/??/?www.21cnjy.com?)r
start
in
the
morning.
There
must
have
been
something
wrong
with
it
I
guess.21世纪教育网版权所有
A.
shouldn't
B.
wouldn't
C.
needn't
D.
mustn't
3.The
law
is
equally
applied
to
everyone.
No
one
_______
be
above
it.
A.
shall
B.
must
C.
may
D.
need
4.—It’s
so
hot
(?http:?/??/?www.21cnjy.com?)
and
uncomfortable
here!
Why
are
your
windows
still
closed?21cnjy.com
—Oh,
I’m
not
to
blame.
They
________
open.
A.
shan’t
B.
mustn’t
C.
won’t
D.
wouldn’t
5.—Many
people
in
England
love
to
give
advice
on
weather
reporting.
—Yes,
but
I
think
the
(?http:?/??/?www.21cnjy.com?)
weather
office’s
computers
_____
be
more
accurate.21·cn·jy·com
A.
can
B.
need
C.
ought
to
D.
might
6.—I
feel
washed
out.
Let's
call
it
a
day.
—Hold
out
a
(?http:?/??/?www.21cnjy.com?)little
longer.
Now
that
we
have
come
so
far.
We
______
as
well
go
all
the
way.www.21-cn-jy.com
A.
can
B.
must
C.
should
D.
may
7.The
principal
in
(?http:?/??/?www.21cnjy.com?)our
school
has
recently
passed
a
rule
that
students
_______
wear
school
uniforms
in
our
campus.2·1·c·n·j·y
A.
may
B.
should
C.
will
D.
shall
8.If
we
had
pa
(?http:?/??/?www.21cnjy.com?)id
enough
attention
to
the
issue
of
the
heavily-overloaded
vehicles,
the
tragedy
of
the
collapse
of
an
overpass
in
Wuxi
_____
avoided.
A.
should
B.
could
be
C.
should
have
been
D.
could
have
been
9.AI
will
sur
(?http:?/??/?www.21cnjy.com?)ely
be
a
feature
of
future
life,
but
it
_____
be
used
responsibly
and
in
a
proper
way.【来源:21·世纪·教育·网】
A.
can
B.
need
C.
must
D.
will
10.—
John
graduated
from
college
at
a
very
young
age.
—
Oh,
he
_________a
very
smart
boy
then.
A.
could
have
been
B.
must
have
been
B.
C.
should
be
D.
might
be
11.—These
apples
look
really
tasty.
—They
______!
See
(?http:?/??/?www.21cnjy.com?)
the
price
$5.99
a
pound.
Very
expensive,
aren't
they!
A.
should
B.
might
B.
C.
could
D.
would
12.No
one
_______be
more
generous;
he
has
a
heart
of
gold.
A.
need
B.
must
C.
dare
D.
could
13.There
is
no
lig
(?http:?/??/?www.21cnjy.com?)ht
in
Smith’s
room.
Therefore,
he
________
be
at
home.
A.
wouldn’t
B.
mustn’t
C.
shouldn’t
D.
can’t
14.There
are
ov
(?http:?/??/?www.21cnjy.com?)er
50,000
signs
in
modern
Chinese
but
luckily,
Chinese
children
______
learn
all
of
them
for
everyday
purpose.
A.
needn't
B.
mustn't
C.
can't
D.
won't
15.While
we
______
think
we
know
what
we
want,
we’re
often
wrong.
A.
may
B.
will
C.
shall
D.
must
16.According
t
(?http:?/??/?www.21cnjy.com?)o
a
newly
released
regulation
on
online
video
services,
no
one
_____
generate,
release
or
spread
fake
news
or
information
by
using
such
technologies.21教育网
A.
can
B.
shall
C.
will
D.
may
17.Jenny
_______
have
kept
her
word.
I
wonder
why
she
changed
her
mind.21·世纪
教育网
A.
must
B.
should
C.
need
D.
would
18.
I
______
have
worried
before
I
came
to
the
new
school,
for
my
classmates
here
are
very
friendly
to
me.www-2-1-cnjy-com
A.
mightn’t
B.
mustn’t
C.
needn’t
D.
couldn’t
19.—
Jim
________
what
I
said
annoying
though
he
didn’t
say
anything.
—
So
you
mean
you
will
have
to
apologize
to
him?
A.
must
find
B.
might
find
C.
should
have
found
D.
must
have
found
20.1
have
one
regret
a
(?http:?/??/?www.21cnjy.com?)bout
the
time
I
spent
in
high
school:
I
_______
more
advanced
classes
that
are
really
helpful
in
college.
A.
couldn't
have
taken
B.
should
have
taken
C.
needn't
have
taken
D.
must
have
taken
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.—In
your
view,
what
do
you
think
we
can
do
for
our
aged
parents?
—You
______
do
anything
except
to
be
with
them.
A.
don’t
have
to
B.
oughtn’t
to
C.
mustn’t
D.
can’t
答案及解析:A
句意:——你认为我们能为年
(?http:?/??/?www.21cnjy.com?)迈的父母做些什么?——除了和他们在一起,你不必做任何事情。A.
don’t
have
to不必;B.
oughtn’t
to不应该;C.
mustn’t不可以;D.
can’t不能。根据语境可知,此处表示客观性的必须,don’t
have
to…except
to“除了……不必做……”。故选A。
2.—I
phoned
y
(?http:?/??/?www.21cnjy.com?)ou
yesterday
morning.
A
girl
answered,but
I
didn’t
recognize
the
voice.21教育网
—Oh,it
________
my
younger
sister.She
was
in
my
room
at
that
moment.www.21-cn-jy.com
A.
must
have
been
B.
should
have
been
C.
could
have
been
D.
may
have
been
答案及解析:A
句意:—昨天上午我给你打电话。一
(?http:?/??/?www.21cnjy.com?)个女孩的回答,但我没听出谁的声音。—哦,那一定是我妹妹。她那一刻正在我的房间里。情态动词加动词的现在完成式形式,表示对过去的推测。A.
must
have
been表示一定做了某事。用于肯定推测;B.
should
have
been
本应该,表示应该做而没有做某事。C.
could
have
been用于肯定句时,表示可能做了某事。更常用于否定推测;D.
may
have
been
可能做过某事。表示可能性很小。结合语境判断,A最佳。【来源:21·世纪·教育·网】
3.My
computer
________
start
this
morning.
There
must
have
been
something
wrong
with
it.21·世纪
教育网
A.
wouldn’t
B.
shouldn’t
C.
couldn’t
D.
mustn’t
答案及解析:A
句意:我的电脑今早启动不了。一
(?http:?/??/?www.21cnjy.com?)定是出了什么问题。A.
wouldn’t
不会;
B.
shouldn’t不应该;
C.
couldn’t
不能;
D.
mustn’t禁止,不允许。此处would表示过去的习惯或反复性的动作。故选A。
4.Peter
searched
all
t
(?http:?/??/?www.21cnjy.com?)he
places
where
he________have
left
her
iPad
but
it
was
all
in
vain.2-1-c-n-j-y
A.
might
B.
would
C.
must
D.
should
答案及解析:A
句意:彼得找遍了所有他可能放她
(?http:?/??/?www.21cnjy.com?)的iPad的地方,但都没有找到。A.
might可能;B.
would将会;C.
must必须,一定;D.
should应该。might
have
done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故选A。【来源:21cnj
y.co
m】
5.Every
coin
has
(?http:?/??/?www.21cnjy.com?)two
sides.
Beautiful
songs,
sometimes,
________
just
be
noise
to
others.【出处:21教育名师】
A.
must
B.
should
B.
C.
may
D.
would
答案及解析:C
句意:任何事物都有两面性
(?http:?/??/?www.21cnjy.com?)。美丽的歌曲,有时候,对别人来说也许是噪音。A.
must一定,表示肯定推测;B.
should应该;C.
may也许,可能;D.
would将会,表示对将来的推测。分析句子可知,此处应该表示可能的推测,“美丽的歌曲,有时候,对别人来说也许是噪音。”。结合选项,故选C。21教育名师原创作品
6.It
turned
out
that
the
hotel
was
so
near.
I
______
the
taxi.
A.
needn't
have
taken
B.
must
have
taken
C.
should
take
D.
could
take
答案及解析:A
句意:结果证明这家宾馆非常
(?http:?/??/?www.21cnjy.com?)近。我本不必乘坐出租车。needn’t
have
done表示“本不必做某事实际上做了”,根据句意,旅馆很近不用乘坐出租车,但是乘车了。故选A。
7.You
_____
be
right
but
I’m
going
back
to
check
anyway.
A.
should
B.
must
C.
need
D.
might
答案及解析:D
句意:你或许是对的,但我
(?http:?/??/?www.21cnjy.com?)还是要回去核对一下。A.
should应该;B.
must一定,必须;C.
need需要;D.
might或许。本题主要考查情态动词表示推测的用法,由I’m
going
back
to
check
anyway可知,我对此不确定。由此可知,D项符合题意。故选D项。
8.1
have
one
(?http:?/??/?www.21cnjy.com?)regret
about
the
time
I
spent
in
high
school:
I
_______
more
advanced
classes
that
are
really
helpful
in
college.【版权所有:21教育】
A.
couldn't
have
taken
B.
should
have
taken
C.
needn't
have
taken
D.
must
have
taken
答案及解析:B
句意:我对我的高中时光有一个遗憾:
(?http:?/??/?www.21cnjy.com?)我本应该上一些在大学里很有用的高级课程。A.
couldn't
have
done不可能做过;B.
should
have
done本应该做而没有做;C.
needn't
have
done本不必做却做了;D.
must
have
done一定做过。根据“1
have
one
regret”可知此处表示“本应该做而没有做,所以才有遗憾”,故B项正确。www-2-1-cnjy-com
9.The
door
________
open,
no
matter
how
hard
she
pushed.
A.
shouldn’t
B.
couldn’t
C.
wouldn’t
D.
mightn’t
答案及解析:C
句意:无论她怎么使劲推,门就是打不
(?http:?/??/?www.21cnjy.com?)开。A.
shouldn’t不应该;B.
couldn’t不能够;C.
wouldn’t不愿意;D.
mightn’t可能不。will及其过去式would均可表示一种倾向性、习惯。故选C。
10.Their
tea
(?http:?/??/?www.21cnjy.com?)m
_____first
prize
in
the
4×100
relay
race,
but
the
last
runner
fell
down
half
way.2·1·c·n·j·y
A.could
get
B.must
have
got
C.must
get
D.could
have
got
答案及解析:D
根据句意和fell
down可
(?http:?/??/?www.21cnjy.com?)知这里是讲述过去的事情,用情态动词+have
done,must
have
done过去一定做了某事;could
have
done过去本可以做却没有.21
cnjy
com
11.I
before
(?http:?/??/?www.21cnjy.com?)I
came
to
the
new
school,
for
my
classmates
here
are
very
friendly
to
me.
A.
mightn’t
worry
B.
mightn’t
have
worried
C.
needn’t
worry
D.
needn’t
have
worried
答案及解析:D
句意:在我去新学校之前我没有必要担忧,因为我
(?http:?/??/?www.21cnjy.com?)这里的同学对我很友善。needn’t
have
done本没必要做某事,而实际上已经做了。根据下文for
my
classmates
here
are
very
friendly
to
me可知,此处指“我本不必担忧”。故选D。
12.(2018·北京)
In
today
(?http:?/??/?www.21cnjy.com?)’s
information
age,
the
loss
of
data
_________
cause
serious
problems
for
a
company.
21
cnjy
com
A.
need
B.
should
C.
can
D.
must
答案及解析:C
句意:在今天的信息时代,数据的丢
(?http:?/??/?www.21cnjy.com?)失有时会对一个公司造成严重的问题。数据丢失造成严重问题是客观上会发生的情况,即“客观可能性”,故该空应用情态动词can。C选项正确。其余情态动词均没有该用法。need需要;should应该,竟然;must必须,肯定。
13.
—Sorry,
Mum!
I
failed
the
job
interview
again.
—Oh,
it's
too
bad.
You________
have
made
full
preparations.
A.
must
B.
can
C.
would
D.
Should
答案及解析:D
A.must必须B.can可以;C.wou
(?http:?/??/?www.21cnjy.com?)ld将会;D.should应该。这里是情态+have
done的结构的虚拟语气,can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”;could+have+done,表示对过去事情的假设,意思是本来能够做某事而没有做;must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句;should+have+done”意思是“本来应该做某事,而实际没做。该对话意思为:--对不起,妈妈,我面试又失败了----噢,那太糟糕了,你应该做好充分准备的。故选D21世纪教育网版权所有
14.You
________
be
Ca
(?http:?/??/?www.21cnjy.com?)rol.
You
haven’t
changed
a
bit
after
all
these
years.21·cn·jy·com
A.
must
B.
can
C.
will
D.
shall
答案及解析:A
句意:你肯定是卡罗,这些年你一点也没
(?http:?/??/?www.21cnjy.com?)有变化。must表示对现在的肯定推测;can表示推测,表示可能性;will表示意愿;shall表示表示决心、命令或指示。根据下文“这些年你一点用没有改变”可知,前文表示肯定性推测。故选A。
15.—_______
you
disturb
me
now?
I’m
busy
preparing
a
report.
—
Terribly
sorry,
but
I
have
something
urgent
to
tell
you.
A.
Need
B.
Should
C.
Might
D.
Must
答案及解析:D
句意:—你非要现在打扰我吗
(?http:?/??/?www.21cnjy.com?)?我正在准备一份报告。—真对不起,但是我怕有紧急事情告诉你。A.
Need需要;B.
Should
应该;C.
Might也许;D.
Must必须;一定;偏偏,非得;根据语境可知must表示“偏偏,非得”符合上下文语境,用来指责对方。故D项正确。
16.---
I
called
you
last
night,
but
no
one
answered.
---
Sorry,
I
_______
sleeping.
A.
must
have
been
B.
would
have
been
C.
must
be
D.
could
be
答案及解析:A
句意:——昨晚我给你打电话了
(?http:?/??/?www.21cnjy.com?),但没人接。——对不起,我一定是睡着了。分析可知,前文提及打电话无人应答,后文解释原因:肯定当时在睡觉。must
have
been
doing表示肯定当时正在做某事,符合语境要求。C项must
be
doing表示肯定现在正在做某事,与语境不符。故选A项。
17.—You
rang
me
up
at
about
10:00
last
night,
didn't
you?
—No,
I
didn't
phone
you.
It
someone
else.
A.
must
have
been
B.
could
be
C.
must
be
D.
could
have
been
答案及解析:A
句意:“昨晚10点左右你给我打了
(?http:?/??/?www.21cnjy.com?)电话,是吗?”“不,我没给你打电话。一定是别人干的。”
must?have?done?是对过去发生的动作最有把握的猜测,意思是“一定”,结合语境可知,我没有打电话给你,因此猜测一定有别人给你打了电话
。故选A项。
18.He
______
writing
(?http:?/??/?www.21cnjy.com?)
the
paper
now.
He
hadn’t
written
a
single
word
when
I
left
him
ten
minutes
ago.
A.
shouldn’t
be
B.
can’t
have
finished
C.
can’t
be
D.
mustn’t
have
finished
答案及解析:B
句意:他现在不可能写完了卷子。我十分钟之前留
(?http:?/??/?www.21cnjy.com?)下他时,他还没有写一个字。根据句意可知,此处考查对过去情况的否定推测,其表达为can’t
have
done不可能做某事,故选B项。
19.My
sister
met
him
(?http:?/??/?www.21cnjy.com?)at
the
cinema
yesterday
afternoon,
so
he
_________
your
lecture.
A.
couldn't
have
attended
B.
needn't
have
attended
C.
mustn't
have
attended
D.
shouldn't
have
attended
答案及解析:A
句意:我妹妹昨天下午在电影院遇到了我所
(?http:?/??/?www.21cnjy.com?)以他不可能去加了你的讲座。A.
couldn't
have
attended不可能做某事;B.
needn't
have
attended本不必做某事;C.
mustn't
have
attended无此表达;D.
shouldn't
have
attended本不应该做某事。结合句意可知,此处考查对过去情况的否定推测,其结构为can't/couldn't
have
done不可能做某事,故选A项。
20.Skills
like
(?http:?/??/?www.21cnjy.com?)
critical
thinking
and
analysis
________
be
found
on
the
Internet,
because
they
must
be
acquired
in
the
context
of
facts.
A.
can’t
B.
needn’t
C.
mustn’t
D.
shouldn’t
答案及解析:A
句意:像批判性思维和分析这样的
(?http:?/??/?www.21cnjy.com?)能力,是不能在互联网上找到的,因为它们必须基于事实来获得。A.
can’t无法,不可能;B.
needn’t不需要;C.
mustn’t不可以,禁止;D.
shouldn’t不应该。本题讲的是这种批判性思维的能力无法通过浏览鱼龙混杂的网上信息获得,表达的是客观上的不可能,故选A。21cnjy.com
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
英语情态动词练习
1.—
Where_____Mary
have
put
the
empty
bottles?
—She
_____them
away.They
must
be
somewhere.
A.
can;mustn't
have
thrown
B.
must;needn't
have
thrown
C.
could;couldn't
have
thrown
D.
should;might
not
have
thrown
答案及解析:C
句意:——玛丽会把空瓶子放在哪里呢?
——
(?http:?/??/?www.21cnjy.com?)她不可能把它们弄掉。他们一定在某个地方。could
have
done表示过去可能做过某事,couldn’t
have
done表示过去不可能做过某事。故选C。
2.My
computer
start
in
the
morning.
There
must
have
been
something
wrong
with
it
I
guess.21世纪教育网版权所有
A.
shouldn't
B.
wouldn't
C.
needn't
D.
mustn't
答案及解析:B
句意:我的电脑今早怎么也启动
(?http:?/??/?www.21cnjy.com?)不了了。一定是出了什么问题。A.
shouldn’t不应该;B.
wouldn’t不会;C.
needn't不需要;D.
mustn’t禁止,不允许。分析句子,后句提到“一定有什么东西坏了,所以电脑启动不了”。根据情态动词wouldn't表示过去的习惯或反复性的动作。故选B。www.21-cn-jy.com
3.The
law
is
equally
applied
to
everyone.
No
one
_______
be
above
it.
A.
shall
B.
must
C.
may
D.
need
答案及解析:A
句意:法律面前人人平等。没
(?http:?/??/?www.21cnjy.com?)有人能凌驾于法律之上。A.
shall用于第二、第三人称,则含有命令、警告、允诺或威胁的语气。B.
must(必须,一定)用于肯定句。C.
may(可以,能够)表允许时一般不与第三人称连用。D.
need
(表示没有必要或询问是否有必要)
需要;故选A。21·cn·jy·com
4.—It’s
so
h
(?http:?/??/?www.21cnjy.com?)ot
and
uncomfortable
here!
Why
are
your
windows
still
closed?【来源:21·世纪·教育·网】
—Oh,
I’m
not
to
blame.
They
________
open.
A.
shan’t
B.
mustn’t
C.
won’t
D.
wouldn’t
答案及解析:C
句意:---这里又热又不舒服!你的窗户怎么
(?http:?/??/?www.21cnjy.com?)还关着?
---哦,不该责备我啊。窗户打不开了。shan’t=
shall
not意为“不可,
不应”;mustn’t=must
not意为“不要”;wouldn't=would
not
意为“不会,不愿意”。won’t=will
not意为“不会,
不能”,
will在这里表示能力、功能。例如:This
auditorium
will
seat
one
thousand
people.
这个礼堂能容纳一千人。这句话意思是“这扇窗不能打开”,故选C项。
5.—Many
people
in
England
love
to
give
advice
on
weather
reporting.
—Yes,
but
I
think
(?http:?/??/?www.21cnjy.com?)
the
weather
office’s
computers
_____
be
more
accurate.21·世纪
教育网
A.
can
B.
need
C.
ought
to
D.
might
答案及解析:C
句意:——很多英国人喜欢给天气预报
(?http:?/??/?www.21cnjy.com?)提建议。——是的,但我认为气象办公室的计算机应该更准确一些。A.
can可能;B.
need需要;C.
ought
to应该;D.
might可能。but一词表示后文是提出意见,意思是说“按情理应该……”是一种客观性推测应用ought
to。故选C。
6.—I
feel
washed
out.
Let's
call
it
a
day.
—Hold
out
a
litt
(?http:?/??/?www.21cnjy.com?)le
longer.
Now
that
we
have
come
so
far.
We
______
as
well
go
all
the
way.【来源:21cnj
y.co
m】
A.
can
B.
must
C.
should
D.
may
答案及解析:D
句意:——感觉很累了,我们今天就到这儿吧
(?http:?/??/?www.21cnjy.com?)。——再坚持一会,既然我们已经走了这么远,我们不妨一路走下去。A.
can能够,可能;
B.
must必须;C.
should应该;D.
may可能。此处考查短语may/might
as
well不妨,故选D项。【出处:21教育名师】
7.The
principal
i
(?http:?/??/?www.21cnjy.com?)n
our
school
has
recently
passed
a
rule
that
students
_______
wear
school
uniforms
in
our
campus.【版权所有:21教育】
A.
may
B.
should
C.
will
D.
shall
答案及解析D
句意:我们学校的校长最近通过了一项
(?http:?/??/?www.21cnjy.com?)规定,要求学生在校园里穿校服。分析句子可知,“that
students
_______
wear
school
uniforms
in
our
campus.”是同位语从句对名词“rule”内容解释说明。当表示强制,用于法令、条约、规章中,意为“必须,应该”等时句子用情态动词shall。故选D。
8.If
we
had
paid
(?http:?/??/?www.21cnjy.com?)enough
attention
to
the
issue
of
the
heavily-overloaded
vehicles,
the
tragedy
of
the
collapse
of
an
overpass
in
Wuxi
_____
avoided.
A.
should
B.
could
be
C.
should
have
been
D.
could
have
been
答案及解析:D
句意:如果我们对超载车辆问题
(?http:?/??/?www.21cnjy.com?)给予足够的重视,就可以避免无锡立交桥垮塌的悲剧。本句为“情态动词+have
done”结构,结合句意表示“本来可以;本来能够”应用could
have
done结构,且主语与谓语动词avoid构成被动关系,故应用be
done形式。故选D。
9.AI
will
surely
be
a
(?http:?/??/?www.21cnjy.com?)feature
of
future
life,
but
it
_____
be
used
responsibly
and
in
a
proper
way.
A.
can
B.
need
C.
must
D.
will
答案及解析:C
句意:人工智能肯定会成为未来生活
(?http:?/??/?www.21cnjy.com?)的一个特征,但必须以负责任的方式和适当的方式使用它。A.
can能够;B.
need需要;C.
must必须;D.
will将会。此处为情态动词的一般用法,结合句意表示“必须”,故选C。
10.—
John
graduated
from
college
at
a
very
young
age.
—
Oh,
he
_________a
very
smart
boy
then.
A.
could
have
been
B.
must
have
been
B.
C.
should
be
D.
might
be
答案及解析:B
句意:---约翰很年轻就从大学毕业了。
(?http:?/??/?www.21cnjy.com?)---哦,那他一定是个很聪明的孩子。根据“
John
graduated
from
college
at
a
very
young
age.”可知,must
have
been表示对过去肯定的猜测,“过去一定做了某事”。故选B项。2-1-c-n-j-y
11.—These
apples
look
really
tasty.
—They
______!
See
the
(?http:?/??/?www.21cnjy.com?)
price
$5.99
a
pound.
Very
expensive,
aren't
they!
A.
should
B.
might
B.
C.
could
D.
would
答案及解析:A
句意:—这些苹果看起来很好吃。—它们应该!
(?http:?/??/?www.21cnjy.com?)价格是每磅5.99美元。非常贵,不是吗?
根据后面的苹果价格贵可以推知,苹果好吃是“应该的”。故选A。
12.No
one
_______be
more
generous;
he
has
a
heart
of
gold.
A.
need
B.
must
C.
dare
D.
could
答案及解析:D
句意:没人比他更慷慨;他有
(?http:?/??/?www.21cnjy.com?)一颗金子般的心。“No
one
could
be
more
generous”是否定词和比较级连用,表达最高级含义,D项could可以在否定句中表示推测,为正确答案。B项表示肯定性推测,只用在肯定句中;dare和need不符合句意。故选D。www-2-1-cnjy-com
13.There
is
no
light
(?http:?/??/?www.21cnjy.com?)
in
Smith’s
room.
Therefore,
he
________
be
at
home.
A.
wouldn’t
B.
mustn’t
C.
shouldn’t
D.
can’t
答案及解析:D
句意:Smith的房间里没有灯光
(?http:?/??/?www.21cnjy.com?)。因此,他不可能在家。A.
wouldn’t不会;B.
mustn’t
禁止;C.
shouldn’t不应该;D.
can’t不可能。根据上文There
is
no
light
in
Smith’s
room.可知此处表示否定的推测,即Smith“不可能”在家。故选D。21教育名师原创作品
14.There
are
over
5
(?http:?/??/?www.21cnjy.com?)0,000
signs
in
modern
Chinese
but
luckily,
Chinese
children
______
learn
all
of
them
for
everyday
purpose.
A.
needn't
B.
mustn't
C.
can't
D.
won't
答案及解析:A
句意:现代汉语中有超过5万种标
(?http:?/??/?www.21cnjy.com?)志,但幸运的是,中国儿童不必学习所有这些标志用于日常目的。A.
needn't不必;B.
mustn't表示禁止;
C.
can't不可能;D.
won't不愿意。根据but
luckily可推断,不必学习如此多的东西,故选A。
15.While
we
______
think
we
know
what
we
want,
we’re
often
wrong.
A.
may
B.
will
C.
shall
D.
must
答案及解析:A
句意:虽然我们可能觉得自己知道想要什么,
(?http:?/??/?www.21cnjy.com?)但事实上我们经常是错的。A.
may可能;B.
will将要;C.
shall将要;D.
must必须。根据句意分析,此处是对现状的可能推测,故选A。
16.According
to
(?http:?/??/?www.21cnjy.com?)
a
newly
released
regulation
on
online
video
services,
no
one
_____
generate,
release
or
spread
fake
news
or
information
by
using
such
technologies.
A.
can
B.
shall
C.
will
D.
may
答案及解析:B
句意:根据最新发行的关于网络视频服务的规章
(?http:?/??/?www.21cnjy.com?),任何人都不可以使用此类技术生成、发行或者传播虚假消息。A.
can
能够,有时会;B.
shall
一三人称表示征求对方意见;
二三人称陈述句,表示允诺、威胁、恐吓或法律条文的规定。C.
will
意愿;D.
may
也许,可能。根据前面的regulation(规定)可知,本题选shall更加合理。故选B。
17.Jenny
_______
have
kept
her
word.
I
wonder
why
she
changed
her
mind.2·1·c·n·j·y
A.
must
B.
should
C.
need
D.
would
答案及解析:B
考查情态动词+have
done。句意
(?http:?/??/?www.21cnjy.com?):詹妮本应该信守诺言的。我想知道她为什么改变主意。根据后半句I
wonder
why
she
changed
her
mind.可知,詹妮没有信守诺言,should
have
done
sth.“本应该做某事却没做”符合句意。must
have
done过去一定做了;needn’t
have
done本没必要做某事却做了;would
have
done多用于虚拟语气,表示对过去事情的假设。故选B。21
cnjy
com
18.
I
______
have
(?http:?/??/?www.21cnjy.com?)worried
before
I
came
to
the
new
school,
for
my
classmates
here
are
very
friendly
to
me.21cnjy.com
A.
mightn’t
B.
mustn’t
C.
needn’t
D.
couldn’t
答案及解析:C
句意:我来新学校之前本没有必要担心,因为
(?http:?/??/?www.21cnjy.com?)在这里我的同学对我非常友好。needn't
have
done本没有必要做某事,表示实际上已经做了某事。根据后一句“for
my
classmates
here
are
very
friendly
to
me.”可知,同学对我非常友好所以我本没必要但心。mightn't也许不;mustn't不允许;couldn't不可能。故选C。
19.—
Jim
________
what
I
said
annoying
though
he
didn’t
say
anything.
—
So
you
mean
you
will
have
to
apologize
to
him?
A.
must
find
B.
might
find
C.
should
have
found
D.
must
have
found
答案及解析:D
句意:——吉姆一定觉得我说
(?http:?/??/?www.21cnjy.com?)的话很让人烦,尽管他什么也没说。——所以你是说你得向他道歉?根据“though
he
didn’t
say
anything.”可知此处表示对过去事情的肯定推测,用must
have
done表示“过去一定做了……”,故D项正确。21教育网
20.1
have
one
regret
a
(?http:?/??/?www.21cnjy.com?)bout
the
time
I
spent
in
high
school:
I
_______
more
advanced
classes
that
are
really
helpful
in
college.
A.
couldn't
have
taken
B.
should
have
taken
C.
needn't
have
taken
D.
must
have
taken
答案及解析:B
句意:我对我的高中时光有一个遗憾:我
(?http:?/??/?www.21cnjy.com?)本应该上一些在大学里很有用的高级课程。A.
couldn't
have
done不可能做过;B.
should
have
done本应该做而没有做;C.
needn't
have
done本不必做却做了;D.
must
have
done一定做过。根据“1
have
one
regret”可知此处表示“本应该做而没有做,所以才有遗憾”,故B项正确。21
cnjy
com
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)