内容正文:
编写说明:河北省2026年对口升学一轮复习《英语知识点清单》,依据《中等职业学校英语课程标准》(2020年版)及历年高考真题进行编写。本资料将高考必备知识进行科学划分,系统总结归纳知识点,全面梳理高考题型。本清单共两部分:第一部分是按照基础语法知识点编写的语法知识清单,第二部分是依据各个高考题型编写的题型技巧清单。每份资料均配备配套讲义、课件和练习题。
本专题是河北省2026年对口升学一轮复习《英语知识点清单》中语法知识清单的第9个专题,内容为情态动词。
2026年河北省对口升学一轮复习
英语语法知识清单
专题9 情态动词(讲+练)
【考点解读】
考点
内容解读
河北省近五年对口升学考试统计(题号)
2019年
2020年
2021年
2022年
2023年
2024年
2025年样卷
情态动词
情态动词表推测;情态动词表虚拟;对含有情态动词问句的回答;must的否定形式表禁止
(17)
(19)
(25)
(28)
(22)
(7)
(10)
思维导图
从河北省近几年对口升学考试情况统计来看,对情态动词的考查主要集中在情态动词表推测、情态动词表虚拟、对含有情态动词问句的回答和 must的否定形式表禁止等基本用法上。题型主要是单选题。
情态动词的概念和特点
1.情态动词的概念
情态动词是表示说话人的情感、态度、语气的动词,其特点是不能单独作谓语,只能与动词原形连用,构成谓语。 常见的情态动词有 can、could、may、might、must、have to、shall should、will、would、ought to、need、dare等。
2.情态动词的特点
(1)没有人称和数的变化。
(2)情态动词后需要跟动词原形。
(3)否定式是在情态动词后加 not,疑问式是将情态动词提到主语的前面。
(4)大部分情态动词有过去式,如can→could, may→might, need→needed, dare→dared shall→should, will→would。
如:You should not stay out too late. 你不应该在外面待得太晚。
Could you help me? 你可以帮我一下吗?
注意:have to 的疑问式和否定式要借助 do来构成。
如:Do you have to leave now? 你现在必须要离开吗?
He doesn't have to go. 他没必要去。
常见情态动词的用法
【知识点清单一】can 和 could用法
【要点精讲】
1. can 和 could 表示能力, can表现在的能力, could表过去的能力。
如:Her brother can speak French.她的弟弟会讲法语。
When he was young, he could swim very well.他小的时候很会游泳。
注意:can、could 与 be able to的区别
①can只有两种时态,即原形 can和过去式 could;而 be able to 可以有多种时态。
如:She can sing Italian songs.她会唱意大利歌曲。
He couldn't drive at that time.当时他还不会开车。
She is/ was able to solve the problem.她能解决这个问题。
Little Tom will be able to walk soon.小汤姆很快就能走路了。
He has been able to speak fluent English.他已经能讲流利的英语了。
②can和 could 指自身具备的能力,be able to 指通过努力具备了某种能力。
如: Fish can swim.鱼会游泳。
By studying hard, he was able to repair the machine at last.
通过努力学习,他终于能够修理这种机器了。
2. can 和 could表推测。
①can和 could 表推测时主要用于否定句和疑问句;意为“不可能、一定不”时,表示很有把握的否定推测。
如:He can't be at home.他一定不在家。(对现在状态的否定推测)
Can he know my address?他知道我的地址吗? (对现在事情的疑问推测)
They can't be reading in the library.
他们一定不在图书馆读书。(对现在正在发生的事情的否定推测)
— There were already four people in the car, but they managed to take
me as well.
——车里已经有四个人了,他们又想方设法把我也带上了。
—— It couldn't have been a comfortable journey.
那一定不是一次舒服的旅行。(对过去发生的事情的否定推测)
②can表推测有时也用于肯定句,表示理论上、逻辑上的可能性或用于固定结构“can
be +adj.”,意为“有时”。
如: Everyone can make mistakes.每个人都可能犯错。(理论上的可能性)
He is in poor health. He can be ill any time.
他身体不好,随时都可能会生病。(逻辑上的可能性)
My father can be very unreasonable.我爸爸有时候很不讲道理。
3. can、could 表示请求或许可, could 比 can的语气更委婉。can、could 表请求或许可与 may、might 同义,多用于口语;若是请求别人许可自己做某事,两者均可用,could 的语气委婉,没有时间上的差异;若是自己允许别人做某事,只能用 can,不能用could。
如:Can/ May I come in?我可以进来吗?
— Can/ Could I go now? — — 我现在可以走了吗?
— Yes, you can.——可以。 (不能用 could)
— No, you can't/ had better not.——不可以。
You can sit here.你可以坐这儿。
4. can表示惊讶、怀疑、不相信的态度,主要用于否定句、疑问句或感叹句。
如:This can't be done by him.这不可能是他干的。
Can this be true? 这会是真的吗?
How can you be so careless? 你怎么这么粗心?
【即时训练】
1.—Could I use your telephone?
—Yes, of course you _________.
A.could B.will C.can D.might
【答案】C
【详解】考查情态动词辨析。句意:—我能使用你的手机吗?—是的 ,你当然可以。A. could能,可以;B. will将,愿;C. can能,可以;D. might可能。情态动词could表示的语气较委婉,引导一般疑问句时,通常用can回答,更能直接、明了地表达许可。故选C。
2.The coat ________ be Jack’ s. He never wears the clothes of that colour.
A.can’t B.mustn’t C.wouldn’t D.shouldn’t
【答案】A
【详解】考查情态动词。句意:外套不能是杰克的。他从不穿那种颜色的衣服。A. can’ t 不可能,表示否定猜测。B. mustn’t表示禁止;C. wouldn’t将不;D. shouldn’t不应该。根据“He never wears the clothes of that colour.”可知,这件蓝色外套不可能是托尼的。故选A。
3.He _ swim one year ago. By teaching himself, he _ swim very well.
A. can't; could B. couldn't; could
C. can't; is able to D. couldn't; is able to
【答案】D
【详解】 "one year ago" 需用 “couldn't”表“过去不能”。 后句表“现在能”, “is able to”更贴合“通过自学实现的能力”。 综合分析,排除A (can't不符)、B(could不符)、C (can't不符)。 选项D"couldn't; is able to" 最符合语境。
【知识点清单二】may和might用法
【要点精讲】
1. may、might表示请求或允许, might 比 may的语气更委婉。
如:You may go now.你现在可以离开了。
Might I go with you?我可以和你一起去吗?
注意: might在这里并不表示是过去时,而是表示更委婉的语气,其回答很灵活。
如: Might I watch TV now?——我现在可以看电视吗?
— Yes, you may/ can.——可以。
— No, you can't/ may not/ mustn't/ had better not.
——不可以/绝对不行/最好不要。
2. may、might 表示推测,意为“可能”,常用于肯定句和否定句(might的可能性小于may),疑问句通常会用 can或 could。
如:He may have had breakfast.他可能吃过早饭了。
He may be very busy these days.他这些天可能会很忙。
This story may not be true.这个故事可能不是真的。
注意:
①can和 may表推测的区别。
a. can多用于否定句和疑问句,may多用于否定句和肯定句。
b.两者都可用于否定句,但含义不同,can't 意为“不可能”,may not意为“可能不”,语气要弱得多。
如:It can't be true.它不可能是真的。
It may not be true.它可能不是真的。
②may be和 maybe的区别。
may be 常放在句中,意为“可能是、可能在”; maybe常放在句首,是副词,意为“大概、也许、可能”,含义没有什么差别。如:
He may be right.他或许是对的。
Maybe he is right.也许他是对的。
3. may表示祝愿,不用 might。
如:May you enjoy yourself! 祝你玩得愉快!
May you succeed!= Wish you success! 祝你成功!
May you be happy!= Wish you happiness! 祝你幸福!
We must work hard at school.我们在学校一定要努力学习。
【即时训练】
1._____ I borrow this book?
—Yes, please.
A.May B.Will C.Be D.Are
【答案】A
【详解】考查情态动词表示许可及动词辨析。句意:—我可以借这本书吗?—好的,请。A. May可以;B. Will将;C. Be是;D. Are是。分析句子可知,此句是表示请求许可,且主语是第一人称“I”,选项中只有“may”符合。故选A。
2.The man _______ be a doctor in this hospital, but I’m not sure.
A.must B.would C.can D.might
【答案】D
【详解】考查情态动词辨析。句意:那位男士可能是这家医院的医生,但我不确定。A. must必须,一定;B. would将会;C. can能,会;D. might可能。根据“but I’m not sure.”可知,我不太确定,说明那人可能是医院的医生,要用might表示不确定的推测。故选D。
3.—Excuse me, may I use my phone now?
—Sorry, you ________. The plane is taking off.
A.need B.needn’t C.can D.can’t
【答案】D
【详解】句意:——对不起,我现在可以用电话吗?——对不起,你不能。飞机马上要起飞了。
考查情态动词。need需要;needn’t没必要;can可以;can’t不能。根据“The plane is taking off.”可知此处是作否定回答。can’t“不能”符合语境。故选D。
4.Look out! The ground is wet and slippery. You _________ fall down.
A. need B. must C. should D. may
【答案】D
【详解】need不符合语境,因为这里不需要表达“需要” 。 must不符合语境,因为这里不需要表达“必须”。 should不符合语境, 因为这里不需要表达“应该”。 may符合语境,因为这里需要表达“可能”。 选择 D. may, 因为“你可能会摔倒”符合警告的语境, 表达了地面湿滑可能导致的后果。
5.________ you be healthy and happy!
A. Can B. May C. Must D. Could
【答案】B
【详解】题目考察了英语中表示祝愿的固定句型用法。 意思是“祝你健康快乐”。
在英语中,"may"在表示祝愿时,常用的固定句型是" may+主语+动词原形+其他“,意思是祝福某人……。因此,在这道题目中,我们应该选择”B”选项,因为它符合” may”表示祝愿的固定句型用法。
【知识点清单三】must和 have to的用法
【要点精讲】
1. must 表示“必须、应该”,强调主观看法,只有现在时态形式,其否定式为 must not/ mustn't,意为“禁止,一定不要”。以 must开头的问句,其肯定回答用 must,而否定回答要用 needn't 或 don't have to。
如: You must not smoke here.你一定不要在这儿吸烟。
— Must I do it at once?——我必须马上做吗?
— Yes, you must.——是的,必须做。
— No, you needn't/ don't have to. — — 不,不必。
You must not smoke here.你一定不要在这儿吸烟。
— Must I do it at once?——我必须马上做吗?
— Yes, you must.——是的,必须做。
— No, you needn't/ don't have to. — — 不,不必。
2. must表推测,意为“一定,肯定”,只用于肯定句。它的否定式或疑问式用 can来代替。
“must+动词原形”表示对现在或将来的推测,must have done表示对过去的推测,意为“一定已经⋯⋯”。
如:Lucy must be at home now.露西现在一定在家。
Lucy can't be at home now because I just saw her in a supermarket.
露西现在一定不在家因为我刚刚在超市看见她了。
The man must be telling a lie.那个男人一定在说谎。
He must have seen the film last night.昨天晚上他肯定看那部电影了。
3. must还可以表示必然的结果。
如:All men must die.所有人都终将一死。
If you don't hurry, you must miss the train.如果你不快点,就肯定会赶不上火车。
4.have to强调客观要求,意为“不得不”,能用于很多的时态(现在时态、过去时态或将来时态)。其否定形式为 don't have to,意为“不必”。
如: As he had broken his leg, he had to lie in bed.
因为他摔断了腿,他不得不躺在床上。(过去时态,强调客观需要)
He will have to get there before ten.
他将不得不在十点前到那儿。(将来时态)
You don't have to go now.你现在不必去。 (现在时态)
【即时训练】
1.—May I go to the cinema, Mum?
—Certainly. But you ______ be back by 11 o’clock.
A.can B.may C.must D.might
【答案】C
【详解】考查情态动词。句意:——妈妈,我可以去看电影吗?——当然。但你必须在11点之前回来。A. can可以,能够;B. may可能;C. must必须;D. might可能。通过转折词but可判断,但是你11点之前必须回来,语气比较强烈,因此用must。故选C。
2.—Must I arrive at school before 7:30?
—______ .
A. No, you mustn’t B.No, you needn’t
C.No, you won’t D.No, you have to
【答案】B
【详解】考查情态动词和一般疑问句的回答。句意:—我必须在7:30之前到达学校吗?—不,你没有必要。根据“must”用法可知,“must”开头提问的一般疑问句的回答,肯定回答用“Yes, ...must.”;否定回答用“No, ...needn’t/don’t have to”。结合选项B正确。故选B。
3.How confident she looks! She ________ be ready for the competition.
A.need B.must C.can D.would
【答案】B
【详解】考查情态动词。句意:她看起来多么自信啊!她肯定为比赛做好了准备。A. need需要;B. must一定;C. can能够;D. would将要。根据“How confident she looks!”可知,此处是很有把握的猜测,应用情态动词“must”表肯定推测。故选B。
【知识点清单四】need和 dare的用法
【要点精讲】
1. need作情态动词,意为“需要、必要”,后跟动词原形,常用于否定句和疑问句。在肯定句中,用 must 或 have to代替。
如:You needn't call him.你不必打电话给他。
— Need I come?———我有必要来吗?
— Yes, you must.———是的,必须来。
—— No, you needn't.——不,不必。
2. dare 作情态动词,意为“敢”,后跟动词原形,常用于否定句、疑问句和条件状语从句。
如: She dare not do it.她不敢做。
Dare you go home alone at eleven in the evening? 晚上十一点你一个人敢回家吗?
He asked me if I dare go there alone.他问我是否敢一个人去那儿。
3. need和 dare还可作实义动词,后面可跟名词、代词、动名词、动词不定式(dare后面的 to可省可带)作宾语,有人称和数的变化,可用于各种句式,否定和疑问要借助 do来实现。
如:He needs help.他需要帮助。
I need having a short rest now.我现在需要短暂休息一下。
We need to get up early to do exercise every day.我们需要每天早起做运动。
— Do you need to go now?——你们需要现在出发吗?
—— No, we don't.——不,不需要。
Little John dares to go through the thick forest.小约翰敢穿过茂密的森林。
Little John doesn't dare(to) go through the thick forest.小约翰不敢穿过茂密的森林。
注意: need doing意为“需要被……”,用主动形式表被动,等同于 need to be done。
如:
My bike is broken, so it needs repairing/ to be repaired.
我的自行车坏了,因此它需要被修理。
【即时训练】
1.—________ I do the washing first, Mum?
—No, you ________ . You can do your homework first.
A.Must; mustn’t B.Can; mustn’t
C.Must; needn’t D.May; needn’t
【答案】C
【详解】考查情态动词。句意:—妈妈,我必须先洗衣服吗?—不,你不必。你可以先做你的家庭作业。Must必须;Can能;May可以;mustn’t禁止;needn’t不必。第一空,根据“... I do the washing first”可知,这里询问“我必须先洗衣服吗?”,故用Must;第二空,“Must I...?”的否定回答常用“No, you needn’t.”意思是“不,你不必”,故用needn’t。故选C。
2.—Mum, ________ I finish my homework this evening?
—Yes, you _________.
A.need; need B.need; must C.needs; need D.needs; must
【答案】B
【详解】考查情态动词。句意:—妈妈,我今晚需要完成家庭作业吗? —是的,你必须完成。 根据“... I finish my homework this evening?”并结合选项可知,“need”在这里作情态动词,没有第三人称单数形式,所以第一空用“need”;对于以“need”开头的一般疑问句,肯定回答通常用“must”,表示“必须”。故选B
4. I_________ to see the doctor. I'm all right.
A. needn't B. don't need C. mustn't D. mayn't
【答案】B
【详解】 选项B "don't need" 后面接“to”是完全正确的,构成“don't need to do sth.” ,表示“不需要做某事”。其他选项均不符合语法规则或句意。 综上所述,选项B"don't need" 最符合题意和语法要求。
【知识点清单五】will和 would的用法
【要点精讲】
1. will、would表示请求、建议,常用于第二人称, would 比 will 的语气更委婉;但在“would like”结构中,不能用 will代替。
如: Will/ Would you please go with me? 请和我一起去好吗?
Will/ Would you please go to the airport to meet your grandpa at 9:30 on
time? 请你九点半准时去机场接你爷爷好吗?
— Would you like a cup of tea? —— —— 你想喝杯茶吗?
— Yes, I'd like to.——是的,想要。
— No, thanks.——不用了,谢谢。
2. will、would表示意愿、决心、允诺。will表示现在的意愿; would表示过去的意愿,也以表示现在的意愿,语气较委婉。
如:I will never do that again.我再也不做那种事了。
Come whenever you will.你愿意什么时候来就什么时候来。
I will/ would go there with you.我愿意和你一起去那儿。
He wouldn't help me yesterday.昨天他不愿意帮助我。
3. will、would表示习惯性动作或某种倾向,常用于第三人称。will表示现在的习惯
would表示过去的习惯。
如:Fish will die out of water.鱼儿离开水就会死。
We would play badminton on Sundays.我们过去常在星期天打羽毛球。
4. “would rather/ sooner(not) do sth.”(宁愿/不愿做某事)、“would rather do
sth. thado sth.”(宁愿做某事而不愿做某事)、“would like to do sth.”(想要做某事)这些结构不可月will。
如: He would rather die than give in.他宁愿死也不愿让步。
Jenny would rather read books at home.詹妮宁愿待在家看书。
5.“would rather+从句(虚拟语气)”意为“宁愿……”,此结构不可用 will。如:
I'd rather you told me the truth right now.我宁愿你现在就把真相告诉我。
I'd rather you had been present at the meeting.我宁愿你参加了那个会议。
【即时训练】
1.I rather stay at home than shopping with Mary.
A. would; went B. will; go C. would; go D. will; went
【答案】C
【详解】 这 道 题 考 察 的 是 英 语 中 “would rather... than...”结构的用法。这个结构用来表示宁愿做某事而不愿做另一件事。具体来说: “would rather”后面接动词原形,表示宁愿做某事。 "than"后面也接动词原形,表示不愿做另一件事。
2.—What __ you like, madam?
—A cup of coffee, please.
A. would B. will C. shall D. should
【答案】C
【详解】 考察了英语中询问别人需求的表达方式。 意思是“女士,你想要什么?””一杯咖啡。 ” 在英语中,当我们询问别人的需求或意愿时,通常会使用" would",因此在这个句子中,我们应该使用" would"来询问女士想要什么。所以,正确答案是C.
【知识点清单六】shall should和 ought to的用法
【要点精讲】
shall
1.shall在问句中表示征求对方的意见或请求,用于第一、三人称。
如:What shall we do now?我们现在做什么呢?
Shall she come right now? 她要马上来吗?
Shall we take a walk in the park?我们去公园走走如何?
注意: 在回答“Shall I...”时,不可用“Yes, you shall/ No, you shall not”,而应该说“Yes,please/ No, please don't/ you needn't”。
2.shall表示说话人的允诺、命令或威胁,用于第二、三人称。如:
You shall do as your father said.你应该按照你父亲说的那样做。
Tell her that she shall have the book tomorrow.告诉她明天她就可以拿到书了。
5. shall表示决心或决定。
如:I shall come if I want to.如果我想来,我就一定会来。
should 和 ought to
1. should 和 ought to 表示义务、劝告、建议或命令,意为“应该”,两者区别不大,可替换使用。ought to无人称和时态的变化,语气比 should强。它的否定式为 ought not to,可缩写为oughtn't to。疑问式是将 ought 提到句首。
如:
You should/ ought to go to class right away.你应该立刻去上课。
We ought to go and see Mary tomorrow.明天我们应该去看看玛丽。
One ought not to cross the street against the red light.
任何人都不应该闯红灯过马路。
— Ought we to do it at once?———我们应该马上做这件事吗?
— Yes, you ought to.———是的,应该。
— No, you oughtn't to.——不,不应该。
2. “should/ ought to have done”表示“过去本应该做某事却未做”,包含一种埋怨、责备的口气,其否定结构为“shouldn't/ oughtn't to have done”,表示“过去本不应该做某事却做了”。
如:Look, Tom is crying. I shouldn't/ oughtn't to have been so harsh on him.
看,汤姆哭了,我不应该对他如此严厉。
【即时训练】
1.We ________ learn from the best.
A.are B.should C.does D.did
【答案】B
【详解】考查情态动词。句意:我们应该向最优秀的人学习。A. are是(用于第二人称单复数现在时,第一、三人称复数现在时);B. should应该;C. does 做(do的第三人称单数);D. did做(do的过去式)。此处表示建议,应用情态动词should和动词原形learn构成复合谓语。故选B。
2.The coach said that I _________ get rid of my bad habits.
A.will B.would C.should D.could
【答案】C
【详解】考查情态动词辨析。句意:教练说我应该摆脱我的坏习惯。A. will表示将来时或强调主观意愿;B. would 是will的过去式,用于过去时态,也可表示委婉语气;C. should表示应该,是一种建议或义务;D. could表示能够,侧重于能力。根据句意可知,这是教练给我提出的建议,要用情态动词should。故选C。
学科网(北京)股份有限公司
【知识点清单七】情态动词表推测、虚拟的用法
【要点精讲】
1.情态动词表推测时,按照有把握的程度强弱排序为 must、can、could、may、might等,语气也依次减弱。
注意: could、might 并不一定是 can、may的过去式,有时只是语气分别比 can、may更弱。但是疑问句中一般用 can 或 could。
①在肯定句中一般用 must(一定)、may(可能)、might/ could(也许,或许)。
如:He must/ may/ might know the answer to this question.
他一定/可能/也许知道这个问题的答案。
It is cold in the room. They must have turned off the heating.
屋里很冷,他们肯定把暖气关了。
②在否定句中用 can't/ couldn't(不可能)、may not/ might not(可能不)。
如:
It can't/ couldn't be the headmaster. He has gone to America.
这不可能是校长,他去美国了。
He may not/ might not know the scientist.他也许不认识那位科学家。
③在疑问句中用 Can/ Could....? (能······?)。
如: Can he be at home now? 他现在能在家吗?
Could he have finished the task? 他可能把任务完成了吗?
(2)对各种情况进行推测时,其谓语动词形式如下。
①对现在或将来的情况进行推测,用“情态动词+动词原形”。
如:You must be wrong.你肯定是错的。
You may be right.你可能是对的。
He might not be at home.他可能不在家。
②对正在进行的情况进行推测,用“情态动词+be doing”。
如:The light is still on. He must be working in the office.
灯还亮着,他一定正在办公室工作。
He may/ might be waiting for you.他可能在等你。
③对过去的情况进行推测,用“情态动词+have done”。如:
Tom must have gone to see the film last night.昨晚汤姆肯定去看电影了。
I may/ might have seen you.我以前可能见过你。
2.“shouldn't/oughtn't to have done”意为“(过去)本不应该做……(而做了)”。
如:
You should have been here five minutes ago.你本应该在五分钟前就到这儿了。
You ought to have helped me.你本应该帮助我的。
Alice ought not to have made such silly mistakes.
艾丽斯本不应该犯这些愚蠢的错误。
3.“need have done”意为“(过去)本来需要做⋯⋯(而未做)”, “needn't have done”意为“(过去)本不需做……(而实际做了)”。
如:He need have hurried to the train station. Now the train has left.
他本来需要快点赶到火车站的,现在火车已经开走了。
You needn't have waited for me.你本不必等我的。
4.“would have done”意为“(过去)本来会做……(而未做)”, “wouldn't have done”意为“(过去)本来不会做……(而实际做了)”。
如:I would have helped her, but my car was broken on the way.
我本来会帮助她的,但是我的车在路上坏了。
Without your help, I wouldn't have achieved so much.
没有你的帮助,我不会取得这么大的成就。
5“could have done”意为“(过去)本来能够做……(而实际未能做成)”,但“couldn’ t have done”不表虚拟,而表推测,意为“(过去)不可能做……”。
如:He could have passed the exam, but he was too careless.
他本来能通过考试的,但是他太粗心了。
My brother couldn't have stolen your watch.我弟弟不可能偷你的手表。
6.“might have done”意为“(过去)本可以做……(而实际未做)”,但“mightn’ t have done”不表虚拟,而表推测,意为“(过去)可能未做……”。如:
You might at least have answered my letter.你至少可以给我回信。
He mightn't have stolen your money. I think you misunderstood him.
他可能没偷你的钱,我认为你误会他了。
7“would rather not have done”意为“宁愿(过去)未做……(实际已经做了)”。
如:I went by sea, but I would rather have gone by air.
我是乘船去的,可我宁愿乘飞机去。
I would rather not have told her the secret.
我宁愿没有告诉她那个秘密。
【即时训练】
1.I saw Mary in the library just now. She ________ to Shanghai.
A.must have gone B.can’t have gone
C.should have gone D.shouldn’t have gone
【答案】B
【详解】考查情态动词辨析。句意:我刚才在图书馆看到玛丽。她不可能去上海。A. must have gone一定走了;B. can’t have gone不可能走了;C. should have gone应该走了;D. shouldn’t have gone不该走的。根据前面“I saw Mary in the library just now.”可知,我刚才在图书馆看到玛丽,所以她不可能去上海了,对过去的否定推测用can’t have done表示。故选B。
3. Mike didn’t hear the doorbell. He _______ asleep.
A.should be B.should have been
C.must be D.must have been
【答案】D
【详解】考查情态动词。句意:麦克没有听到门铃。他一定睡着了。A. should be应该是,对现在的推测;B. should have been本应该是;C. must be一定,对现在的肯定推测;D. must have been一定,对过去的肯定推测。分析句子可知,此处应是基于“麦克没有听到门铃”这一背景,对当时的情况进行推测;根据“didn’t hear”可知,事情发生在过去,对过去的情况进行推测,选项D符合语境。故选D。
3.The volunteers must have broadened the road yesterday, ________?
A.mustn’t they B.haven’t they
C.didn’t they D.weren’t they
【答案】C
【详解】考查反意疑问句和助动词。 句意:志愿者们昨天一定拓宽了道路,不是吗? 分析句子结构可知这是反义疑问句,是前肯后否的用法,陈述部分含有表示对过去推测的“must have broadened”和表示过去时间的时间状语“yesterday”故时态是一般过去时,助动词需用did,否定修饰是didn’t,they是主格指代名词复数“volunteers”。故选 C。
4.John failed to pass the exam. He ______ hard.
A.will have worked B.must have worked
C.should have worked D.needn’t have worked
【答案】C
【详解】考查情态动词+have done。句意:约翰未能通过考试。他本应该努力学习的。根据“John failed to pass the exam.”可知,他考试不及格,说明他本应该努力学习,但事实上他没有努力学习。should have done表示“本该做某事,而没有做”。故选C。
5.They________ have arrived at lunchtime but their flight was delayed.
A.will B.can C.must D.should
【答案】D
【详解】本题考查虚拟语气和情态动词。句意:他们本该午饭时到达,但他们的航班推迟了。A. will将要;B. can可以;C. must必须;D. should应当。should have done意为“本该做某事但实际上未做”,符合句意。故选D项。
6.Kevin must have _______ in the trouble.
A.involve B.be involved C.involved D.been involved
【答案】D
【详解】考查被动语态及动词短语。句意:凯文一定是遇到麻烦了。“must have + 过去分词”是对过去情况的肯定推测,意为“一定做过某事”。“be involved in”是固定短语,意为“卷入;参与”,这里用其完成时态“must have been involved in”表示“一定卷入了……;一定参与了……”,所以应该填“been involved”。故选D。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
编写说明:河北省2026年对口升学一轮复习《英语知识点清单》,依据《中等职业学校英语课程标准》(2020年版)及历年高考真题进行编写。本资料将高考必备知识进行科学划分,系统总结归纳知识点,全面梳理高考题型。本清单共两部分:第一部分是按照基础语法知识点编写的语法知识清单,第二部分是依据各个高考题型编写的题型技巧清单。每份资料均配备配套讲义、课件和练习题。
本专题是河北省2026年对口升学一轮复习《英语知识点清单》中语法知识清单的第9个专题,内容为情态动词。
2026年河北省对口升学一轮复习
英语语法知识清单
专题9 情态动词(讲+练)
【考点解读】
考点
内容解读
河北省近五年对口升学考试统计(题号)
2019年
2020年
2021年
2022年
2023年
2024年
2025年样卷
情态动词
情态动词表推测;情态动词表虚拟;对含有情态动词问句的回答;must的否定形式表禁止
(17)
(19)
(25)
(28)
(22)
(7)
(10)
思维导图
从河北省近几年对口升学考试情况统计来看,对情态动词的考查主要集中在情态动词表推测、情态动词表虚拟、对含有情态动词问句的回答和 must的否定形式表禁止等基本用法上。题型主要是单选题。
情态动词的概念和特点
1.情态动词的概念
情态动词是表示说话人的情感、态度、语气的动词,其特点是不能单独作谓语,只能与动词原形连用,构成谓语。 常见的情态动词有 can、could、may、might、must、have to、shall should、will、would、ought to、need、dare等。
2.情态动词的特点
(1)没有人称和数的变化。
(2)情态动词后需要跟动词原形。
(3)否定式是在情态动词后加 not,疑问式是将情态动词提到主语的前面。
(4)大部分情态动词有过去式,如can→could, may→might, need→needed, dare→dared shall→should, will→would。
如:You should not stay out too late. 你不应该在外面待得太晚。
Could you help me? 你可以帮我一下吗?
注意:have to 的疑问式和否定式要借助 do来构成。
如:Do you have to leave now? 你现在必须要离开吗?
He doesn't have to go. 他没必要去。
常见情态动词的用法
【知识点清单一】can 和 could用法
【要点精讲】
1. can 和 could 表示能力, can表现在的能力, could表过去的能力。
如:Her brother can speak French.她的弟弟会讲法语。
When he was young, he could swim very well.他小的时候很会游泳。
注意:can、could 与 be able to的区别
①can只有两种时态,即原形 can和过去式 could;而 be able to 可以有多种时态。
如:She can sing Italian songs.她会唱意大利歌曲。
He couldn't drive at that time.当时他还不会开车。
She is/ was able to solve the problem.她能解决这个问题。
Little Tom will be able to walk soon.小汤姆很快就能走路了。
He has been able to speak fluent English.他已经能讲流利的英语了。
②can和 could 指自身具备的能力,be able to 指通过努力具备了某种能力。
如: Fish can swim.鱼会游泳。
By studying hard, he was able to repair the machine at last.
通过努力学习,他终于能够修理这种机器了。
2. can 和 could表推测。
①can和 could 表推测时主要用于否定句和疑问句;意为“不可能、一定不”时,表示很有把握的否定推测。
如:He can't be at home.他一定不在家。(对现在状态的否定推测)
Can he know my address?他知道我的地址吗? (对现在事情的疑问推测)
They can't be reading in the library.
他们一定不在图书馆读书。(对现在正在发生的事情的否定推测)
— There were already four people in the car, but they managed to take
me as well.
——车里已经有四个人了,他们又想方设法把我也带上了。
—— It couldn't have been a comfortable journey.
那一定不是一次舒服的旅行。(对过去发生的事情的否定推测)
②can表推测有时也用于肯定句,表示理论上、逻辑上的可能性或用于固定结构“can
be +adj.”,意为“有时”。
如: Everyone can make mistakes.每个人都可能犯错。(理论上的可能性)
He is in poor health. He can be ill any time.
他身体不好,随时都可能会生病。(逻辑上的可能性)
My father can be very unreasonable.我爸爸有时候很不讲道理。
3. can、could 表示请求或许可, could 比 can的语气更委婉。can、could 表请求或许可与 may、might 同义,多用于口语;若是请求别人许可自己做某事,两者均可用,could 的语气委婉,没有时间上的差异;若是自己允许别人做某事,只能用 can,不能用could。
如:Can/ May I come in?我可以进来吗?
— Can/ Could I go now? — — 我现在可以走了吗?
— Yes, you can.——可以。 (不能用 could)
— No, you can't/ had better not.——不可以。
You can sit here.你可以坐这儿。
4. can表示惊讶、怀疑、不相信的态度,主要用于否定句、疑问句或感叹句。
如:This can't be done by him.这不可能是他干的。
Can this be true? 这会是真的吗?
How can you be so careless? 你怎么这么粗心?
【即时训练】
1.—Could I use your telephone?
—Yes, of course you _________.
A.could B.will C.can D.might
2.The coat ________ be Jack’ s. He never wears the clothes of that colour.
A.can’t B.mustn’t C.wouldn’t D.shouldn’t
3.He _ swim one year ago. By teaching himself, he _ swim very well.
A. can't; could B. couldn't; could
C. can't; is able to D. couldn't; is able to
【知识点清单二】may和might用法
【要点精讲】
1. may、might表示请求或允许, might 比 may的语气更委婉。
如:You may go now.你现在可以离开了。
Might I go with you?我可以和你一起去吗?
注意: might在这里并不表示是过去时,而是表示更委婉的语气,其回答很灵活。
如: Might I watch TV now?——我现在可以看电视吗?
— Yes, you may/ can.——可以。
— No, you can't/ may not/ mustn't/ had better not.
——不可以/绝对不行/最好不要。
2. may、might 表示推测,意为“可能”,常用于肯定句和否定句(might的可能性小于may),疑问句通常会用 can或 could。
如:He may have had breakfast.他可能吃过早饭了。
He may be very busy these days.他这些天可能会很忙。
This story may not be true.这个故事可能不是真的。
注意:
①can和 may表推测的区别。
a. can多用于否定句和疑问句,may多用于否定句和肯定句。
b.两者都可用于否定句,但含义不同,can't 意为“不可能”,may not意为“可能不”,语气要弱得多。
如:It can't be true.它不可能是真的。
It may not be true.它可能不是真的。
②may be和 maybe的区别。
may be 常放在句中,意为“可能是、可能在”; maybe常放在句首,是副词,意为“大概、也许、可能”,含义没有什么差别。如:
He may be right.他或许是对的。
Maybe he is right.也许他是对的。
3. may表示祝愿,不用 might。
如:May you enjoy yourself! 祝你玩得愉快!
May you succeed!= Wish you success! 祝你成功!
May you be happy!= Wish you happiness! 祝你幸福!
We must work hard at school.我们在学校一定要努力学习。
【即时训练】
1._____ I borrow this book?
—Yes, please.
A.May B.Will C.Be D.Are
2.The man _______ be a doctor in this hospital, but I’m not sure.
A.must B.would C.can D.might
3.—Excuse me, may I use my phone now?
—Sorry, you ________. The plane is taking off.
A.need B.needn’t C.can D.can’t
4.Look out! The ground is wet and slippery. You _________ fall down.
A. need B. must C. should D. may
5.________ you be healthy and happy!
A. Can B. May C. Must D. Could
【知识点清单三】must和 have to的用法
【要点精讲】
1. must 表示“必须、应该”,强调主观看法,只有现在时态形式,其否定式为 must not/ mustn't,意为“禁止,一定不要”。以 must开头的问句,其肯定回答用 must,而否定回答要用 needn't 或 don't have to。
如: You must not smoke here.你一定不要在这儿吸烟。
— Must I do it at once?——我必须马上做吗?
— Yes, you must.——是的,必须做。
— No, you needn't/ don't have to. — — 不,不必。
You must not smoke here.你一定不要在这儿吸烟。
— Must I do it at once?——我必须马上做吗?
— Yes, you must.——是的,必须做。
— No, you needn't/ don't have to. — — 不,不必。
2. must表推测,意为“一定,肯定”,只用于肯定句。它的否定式或疑问式用 can来代替。
“must+动词原形”表示对现在或将来的推测,must have done表示对过去的推测,意为“一定已经⋯⋯”。
如:Lucy must be at home now.露西现在一定在家。
Lucy can't be at home now because I just saw her in a supermarket.
露西现在一定不在家因为我刚刚在超市看见她了。
The man must be telling a lie.那个男人一定在说谎。
He must have seen the film last night.昨天晚上他肯定看那部电影了。
3. must还可以表示必然的结果。
如:All men must die.所有人都终将一死。
If you don't hurry, you must miss the train.如果你不快点,就肯定会赶不上火车。
4.have to强调客观要求,意为“不得不”,能用于很多的时态(现在时态、过去时态或将来时态)。其否定形式为 don't have to,意为“不必”。
如: As he had broken his leg, he had to lie in bed.
因为他摔断了腿,他不得不躺在床上。(过去时态,强调客观需要)
He will have to get there before ten.
他将不得不在十点前到那儿。(将来时态)
You don't have to go now.你现在不必去。 (现在时态)
【即时训练】
1.—May I go to the cinema, Mum?
—Certainly. But you ______ be back by 11 o’clock.
A.can B.may C.must D.might
2.—Must I arrive at school before 7:30?
—______ .
A. No, you mustn’t B.No, you needn’t
C.No, you won’t D.No, you have to
3.How confident she looks! She ________ be ready for the competition.
A.need B.must C.can D.would
【知识点清单四】need和 dare的用法
【要点精讲】
1. need作情态动词,意为“需要、必要”,后跟动词原形,常用于否定句和疑问句。在肯定句中,用 must 或 have to代替。
如:You needn't call him.你不必打电话给他。
— Need I come?———我有必要来吗?
— Yes, you must.———是的,必须来。
—— No, you needn't.——不,不必。
2. dare 作情态动词,意为“敢”,后跟动词原形,常用于否定句、疑问句和条件状语从句。
如: She dare not do it.她不敢做。
Dare you go home alone at eleven in the evening? 晚上十一点你一个人敢回家吗?
He asked me if I dare go there alone.他问我是否敢一个人去那儿。
3. need和 dare还可作实义动词,后面可跟名词、代词、动名词、动词不定式(dare后面的 to可省可带)作宾语,有人称和数的变化,可用于各种句式,否定和疑问要借助 do来实现。
如:He needs help.他需要帮助。
I need having a short rest now.我现在需要短暂休息一下。
We need to get up early to do exercise every day.我们需要每天早起做运动。
— Do you need to go now?——你们需要现在出发吗?
—— No, we don't.——不,不需要。
Little John dares to go through the thick forest.小约翰敢穿过茂密的森林。
Little John doesn't dare(to) go through the thick forest.小约翰不敢穿过茂密的森林。
注意: need doing意为“需要被……”,用主动形式表被动,等同于 need to be done。
如:
My bike is broken, so it needs repairing/ to be repaired.
我的自行车坏了,因此它需要被修理。
【即时训练】
1.—________ I do the washing first, Mum?
—No, you ________ . You can do your homework first.
A.Must; mustn’t B.Can; mustn’t
C.Must; needn’t D.May; needn’t
2.—Mum, ________ I finish my homework this evening?
—Yes, you _________.
A.need; need B.need; must C.needs; need D.needs; must
3.I_________ to see the doctor. I'm all right.
A. needn't B. don't need C. mustn't D. mayn't
【知识点清单五】will和 would的用法
【要点精讲】
1. will、would表示请求、建议,常用于第二人称, would 比 will 的语气更委婉;但在“would like”结构中,不能用 will代替。
如: Will/ Would you please go with me? 请和我一起去好吗?
Will/ Would you please go to the airport to meet your grandpa at 9:30 on
time? 请你九点半准时去机场接你爷爷好吗?
— Would you like a cup of tea? —— —— 你想喝杯茶吗?
— Yes, I'd like to.——是的,想要。
— No, thanks.——不用了,谢谢。
2. will、would表示意愿、决心、允诺。will表示现在的意愿; would表示过去的意愿,也以表示现在的意愿,语气较委婉。
如:I will never do that again.我再也不做那种事了。
Come whenever you will.你愿意什么时候来就什么时候来。
I will/ would go there with you.我愿意和你一起去那儿。
He wouldn't help me yesterday.昨天他不愿意帮助我。
3. will、would表示习惯性动作或某种倾向,常用于第三人称。will表示现在的习惯
would表示过去的习惯。
如:Fish will die out of water.鱼儿离开水就会死。
We would play badminton on Sundays.我们过去常在星期天打羽毛球。
4. “would rather/ sooner(not) do sth.”(宁愿/不愿做某事)、“would rather do
sth. than do sth.”(宁愿做某事而不愿做某事)、“would like to do sth.”(想要做某事)这些结构不可月will。
如: He would rather die than give in.他宁愿死也不愿让步。
Jenny would rather read books at home.詹妮宁愿待在家看书。
5.“would rather+从句(虚拟语气)”意为“宁愿……”,此结构不可用 will。如:
I'd rather you told me the truth right now.我宁愿你现在就把真相告诉我。
I'd rather you had been present at the meeting.我宁愿你参加了那个会议。
【即时训练】
1.I rather stay at home than shopping with Mary.
A. would; went B. will; go C. would; go D. will; went
2.—What __ you like, madam?
—A cup of coffee, please.
A. would B. will C. shall D. should
【知识点清单六】shall should和 ought to的用法
【要点精讲】
shall
1.shall在问句中表示征求对方的意见或请求,用于第一、三人称。
如:What shall we do now?我们现在做什么呢?
Shall she come right now? 她要马上来吗?
Shall we take a walk in the park?我们去公园走走如何?
注意: 在回答“Shall I...”时,不可用“Yes, you shall/ No, you shall not”,而应该说“Yes,please/ No, please don't/ you needn't”。
2.shall表示说话人的允诺、命令或威胁,用于第二、三人称。如:
You shall do as your father said.你应该按照你父亲说的那样做。
Tell her that she shall have the book tomorrow.告诉她明天她就可以拿到书了。
4. shall表示决心或决定。
如:I shall come if I want to.如果我想来,我就一定会来。
should 和 ought to
1. should 和 ought to 表示义务、劝告、建议或命令,意为“应该”,两者区别不大,可替换使用。ought to无人称和时态的变化,语气比 should强。它的否定式为 ought not to,可缩写为oughtn't to。疑问式是将 ought 提到句首。
如:
You should/ ought to go to class right away.你应该立刻去上课。
We ought to go and see Mary tomorrow.明天我们应该去看看玛丽。
One ought not to cross the street against the red light.
任何人都不应该闯红灯过马路。
— Ought we to do it at once?———我们应该马上做这件事吗?
— Yes, you ought to.———是的,应该。
— No, you oughtn't to.——不,不应该。
2. “should/ ought to have done”表示“过去本应该做某事却未做”,包含一种埋怨、责备的口气,其否定结构为“shouldn't/ oughtn't to have done”,表示“过去本不应该做某事却做了”。
如:Look, Tom is crying. I shouldn't/ oughtn't to have been so harsh on him.
看,汤姆哭了,我不应该对他如此严厉。
【即时训练】
1.We ________ learn from the best.
A.are B.should C.does D.did
2.The coach said that I _________ get rid of my bad habits.
A.will B.would C.should D.could
【知识点清单七】情态动词表推测、虚拟的用法
【要点精讲】
1.情态动词表推测时,按照有把握的程度强弱排序为 must、can、could、may、might等,语气也依次减弱。
注意: could、might 并不一定是 can、may的过去式,有时只是语气分别比 can、may更弱。但是疑问句中一般用 can 或 could。
①在肯定句中一般用 must(一定)、may(可能)、might/ could(也许,或许)。
如:
学科网(北京)股份有限公司
He must/ may/ might know the answer to this question.
他一定/可能/也许知道这个问题的答案。
It is cold in the room. They must have turned off the heating.
屋里很冷,他们肯定把暖气关了。
②在否定句中用 can't/ couldn't(不可能)、may not/ might not(可能不)。
如:
It can't/ couldn't be the headmaster. He has gone to America.
这不可能是校长,他去美国了。
He may not/ might not know the scientist.他也许不认识那位科学家。
③在疑问句中用 Can/ Could....? (能······?)。
如: Can he be at home now? 他现在能在家吗?
Could he have finished the task? 他可能把任务完成了吗?
(2)对各种情况进行推测时,其谓语动词形式如下。
①对现在或将来的情况进行推测,用“情态动词+动词原形”。
如:You must be wrong.你肯定是错的。
You may be right.你可能是对的。
He might not be at home.他可能不在家。
②对正在进行的情况进行推测,用“情态动词+be doing”。
如:The light is still on. He must be working in the office.
灯还亮着,他一定正在办公室工作。
He may/ might be waiting for you.他可能在等你。
③对过去的情况进行推测,用“情态动词+have done”。如:
Tom must have gone to see the film last night.昨晚汤姆肯定去看电影了。
I may/ might have seen you.我以前可能见过你。
2.“shouldn't/oughtn't to have done”意为“(过去)本不应该做……(而做了)”。
如:
You should have been here five minutes ago.你本应该在五分钟前就到这儿了。
You ought to have helped me.你本应该帮助我的。
Alice ought not to have made such silly mistakes.
艾丽斯本不应该犯这些愚蠢的错误。
3.“need have done”意为“(过去)本来需要做⋯⋯(而未做)”, “needn't have done”意为“(过去)本不需做……(而实际做了)”。
如:He need have hurried to the train station. Now the train has left.
他本来需要快点赶到火车站的,现在火车已经开走了。
You needn't have waited for me.你本不必等我的。
4.“would have done”意为“(过去)本来会做……(而未做)”, “wouldn't have done”意为“(过去)本来不会做……(而实际做了)”。
如:I would have helped her, but my car was broken on the way.
我本来会帮助她的,但是我的车在路上坏了。
Without your help, I wouldn't have achieved so much.
没有你的帮助,我不会取得这么大的成就。
5“could have done”意为“(过去)本来能够做……(而实际未能做成)”,但“couldn’ t have done”不表虚拟,而表推测,意为“(过去)不可能做……”。
如:He could have passed the exam, but he was too careless.
他本来能通过考试的,但是他太粗心了。
My brother couldn't have stolen your watch.我弟弟不可能偷你的手表。
6.“might have done”意为“(过去)本可以做……(而实际未做)”,但“mightn’ t have done”不表虚拟,而表推测,意为“(过去)可能未做……”。如:
You might at least have answered my letter.你至少可以给我回信。
He mightn't have stolen your money. I think you misunderstood him.
他可能没偷你的钱,我认为你误会他了。
7“would rather not have done”意为“宁愿(过去)未做……(实际已经做了)”。
如:I went by sea, but I would rather have gone by air.
我是乘船去的,可我宁愿乘飞机去。
I would rather not have told her the secret.
我宁愿没有告诉她那个秘密。
【即时训练】
1.I saw Mary in the library just now. She ________ to Shanghai.
A.must have gone B.can’t have gone
C.should have gone D.shouldn’t have gone
2.Mike didn’t hear the doorbell. He _______ asleep.
A.should be B.should have been
C.must be D.must have been
3.The volunteers must have broadened the road yesterday, ________?
A.mustn’t they B.haven’t they
C.didn’t they D.weren’t they
4.John failed to pass the exam. He ______ hard.
A.will have worked B.must have worked
C.should have worked D.needn’t have worked
5.They________ have arrived at lunchtime but their flight was delayed.
A.will B.can C.must D.should
6.Kevin must have _______ in the trouble.
A.involve B.be involved C.involved D.been involved
学科网(北京)股份有限公司
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$