内容正文:
编写说明:2026版山西省(职教高考)《英语考点双析卷》,依据最新版《中等职业学校英语课程标准》及历年高考真题进行编写。“考点双析”即围绕一个考点,一份是老师的讲解卷,一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,特别适用于第一轮高考复习。本套试卷涵盖19个考点共100卷。
本卷是2026版山西省(职教高考)《英语考点双析卷》的第30卷,主要考查情态动词+have done。
2026版山西省(职教高考)《英语考点双析卷》第30卷
情态动词+have done 学生练习卷
第一节 单项选择题(本大题共25小题,每小题2分,共计50分)
从A、B、C、D四个选项中,选出空白处的最佳选项。
【考点聚焦】
一、单项选择
1.—I can’t find my mobile phone anywhere.
—You ________ have lost it while shopping.
A.could B.may C.should D.can
【答案】B
【详解】考查情态动词辨析。句意:—我到处都找不到我的手机。—您可能在购物时丢失了它。A. could可以;B. may可以;C. should应该;D. can能。根据句意可知,此处表示对过去不太确定的推测,故用may have done结构。故选B。
2.She ________ have forgotten about the meeting. She is always forgetful.
A.can B.must C.may D.should
【答案】C
【详解】考查情态动词。句意:她可能已经忘了会议的事了。她总是很健忘。A. can能;B. must一定;C. may可能;D. should应该。根据“She is always forgetful.”可知,此处表示一种不太确定的推测“可能已经忘了”,用“may”符合语境。故选C。
3.— I wonder why Mr. Green hasn’t showed up at the meeting yet.
— I’m not sure, but he ________ in a traffic jam driving here.
A.could be stuck B.might stuck
C.might have been stuck D.must have stuck
【答案】C
【详解】考查情态动词+ have done和被动语态。句意:——我想知道为什么格林先生还没有出现在会议上。——我不确定,但他开车来这里可能遇到交通堵塞了。句子中“hasn’t showed up”表示现在完成时,说明Mr. Green到目前为止还没有出现。使用“might have+过去分词”结构表示对过去情况的推测;主语是he,应是被困在,所以是be stuck in“陷入……之中”。故选C。
4.She ________ not have lied to us, but we ________ check the facts to be sure. You ________ go with me if you’re free.
A.must; should; can B.can; need; must
C.might; ought to; may D.shall; will; could
【答案】C
【详解】考查情态动词词义辨析。句意:她可能没有对我们撒谎,但我们应该核实一下事实以确保无误。如果你有空,你可以和我一起去。第一空,“can not have done”表示“不可能做过某事”;“might not have done”表示对过去情况的推测,意思是“可能没有做过某事”,根据“check the facts to be sure”可知,此处表示无把握的推测,用might;“ought to”表示“应该”,强调责任或义务,这里指我们应该核实事实;“may”表示“可以”,用于提出建议或允许,这里指你可以和我一起去。故选C。
5.—Where is my English-Chinese dictionary? I put it on the desk yesterday.
—You ________ it in the wrong place.
A.must put B.should have put
C.might put D.might have put
【答案】D
【详解】考查情态动词用法。句意:—我的英汉词典在哪儿?我昨天把它放在桌子上了。—你可能把它放错地方了。A. must put一定放(对现在的推测);B. should have put本身应该放而没放(是虚拟语气);C. might put可能放(对现在的推测);D. might have put可能已放了(对过去事件的推测)。根据“ I put it on the desk yesterday.”及“You ... it in the wrong place.”可知,是对过去情况的推测,空处需填入一个表示“可能(在过去)做了某事”,故使用“might have put”。故选D。
6.There was plenty of time, she _______ have hurried.
A.wouldn’t B.needn’t C.couldn’t D.mustn’t
【答案】B
【详解】考查情态动词。句意:时间很充裕,她没必要那么匆忙。A. wouldn’t不会;B. needn’t不必;C. couldn’t不能;D. mustn’t禁止。根据句子前半句“There was plenty of time”可知,时间很充裕,意味着她没有必要那么匆忙,“needn’t have done”结构表示“本不必做某事(实际上却做了)”,符合此句语境。故选B。
7.You ________ the clothes by yourselves. There is a washing machine in the room.
A.should have washed B.must have washed
C.could have washed D.needn’t have washed
【答案】D
【详解】考查“情态动词+have done”结构。句意:你们本不必自己洗衣服的。房间里有一台洗衣机。A. should have washed应该做某事,表示应该做某事却没有做;B. must have washed一定做过某事,表示对过去发生事情的推测;C. could have washed本来可以做某事,表示过去本来可以有机会选择做某事,但实际上没有那样做;D. needn’t have washed不必做某事,表示本来没有必要做某事,最后却做了。根据“There is a washing machine in the room.”可知,房间里有洗衣机,不必自己洗衣服。故选D。
8.I ________ some weight. Look, how loose my pants are!
A.should have lost B.must have lost
C.must lose D.should lose
【答案】B
【详解】考查must have done的用法。句意:我一定是瘦了一些体重。看,我的裤子多宽松啊!根据“Look, how loose my pants are!”可知,因为看到裤子宽松,所以可以肯定推测出“一定是瘦了一些体重”,此处表示对过去事情的肯定推测,故用“must have done”。故选B。
9.The ground is wet. It ________ last night.
A.may rain B.can’t rain C.must have rained D.can have rained
【答案】C
【详解】考查考查情态动词辨析及情态动词表推测。句意:地面很湿。昨晚肯定下过雨。A. may rain可能会下雨;B. can’t rain不能下雨;C. must have rained肯定下雨了(常用于肯定句);D. can have rained常用于否定句或疑问句中。根据“The ground is wet.”可知,此处是对过去的肯定推测,故用“must have + 过去分词”,意为“一定做过某事”。故选C。
10.From his _________ expression we can see he ________ got the offer from the company he admires.
A.excited; must have B.exciting; must have
C.excited; should have D.exciting; should have
【答案】A
【详解】考查形容词词义辨析和情态动词。句意:从他兴奋的表情我们可以看出他肯定收到了他仰慕的公司的邀请。 第一空,exciting表示“令人兴奋的”,常用来修饰物;excited表示“感到兴奋的”,常用来修饰人,也可以用于表示个人感受的,修饰表情、声音、眼泪等等。横线后面是expression,用excited修饰,表示“他感到兴奋的表情”,所以第一空填excited。 第二空,must have done表示对过去事情的肯定推测,译成“一定做过某事,一定已经,想必已经”,该结构只用于肯定的陈述句中;should have done意思是“本来应该做某事,而实际没做”。根据“we can see he ... got the offer from the company he admires (我们可以看出他……收到了他仰慕的公司的邀请)”可知,从句意上表达的是肯定的推测,表示“他一定收到了他仰慕的公司的邀请”,所以第二空填must have。故选A。
11.I didn’t hear the phone. I ________ asleep.
A.must be B.should be C.must have been D.should have been
【答案】C
【详解】考查情态动词。句意:我没听到电话。我一定是睡着了。A. must be一定是;B. should be应该是;C. must have been肯定是(对过去情况的肯定推测);D. should have been本来应该是(表示本应该发生但实际上并没有发生)。根据“I didn’t hear the phone. (我没听到电话)”,可知,此处表示“我过去一定是睡着了”,对过去情况的肯定推测要用“must have been”,意思是“肯定是”,符合句子语境。故选C。
12.Dad was really anxious about you. You ________ home without a word.
A.mustn’t leave B.shouldn’t have left C.needn’t have left D.ought not to leave
【答案】B
【详解】考查“情态动词+have done”结构。句意:爸爸真的很担心你。你不应该一声不吭地离开家。根据“Dad was really anxious about you.”可知,爸爸很担心你,说明你不应该一声不吭就离开家,而实际上你这么做了,“shouldn’t have done”表示“本不应该做某事而实际上做了”,所以用“shouldn’t have left”。故选B。
13.— What’s the matter with you?
— Oh, I’m not feeling well in the stomach. I ________ so much fried fish just now.
A.shouldn’t eat B.mustn’t have eaten
C.shouldn’t have eaten D.mustn’t eat
【答案】C
【详解】考查情态动词。句意:——你怎么了?——哦,我胃不舒服。我刚才不应该吃那么多炸鱼。A. shouldn’t eat不应该吃;B. mustn’t have eaten错误表达;C. shouldn’t have eaten本不应该吃(却吃了);D. mustn’t eat禁止吃。根据“I’m not feeling well in the stomach”可知,我胃不舒服,此处表示“我本不应该吃”,所以用shouldn’t have eaten。故选C。
14.I’m not feeling well in the stomach. I ________ so much fried chicken just now.
A.couldn’t have eaten B.mustn’t have eaten C.wouldn’t have eaten D.shouldn’t have eaten
【答案】D
【详解】考查情态动词。句意:我现在胃不舒服。刚才我不应该吃那么多炸鸡。根据“I’m not feeling well in the stomach.”可知,我胃疼是因为本不该吃那么多的烤鸡,但是事实上吃了;表示本不该做而事实上却做了应用shouldn’t have done。故选D。
15.Whatever ________ on her mind, she ________ a message and went straight away.
A.could be; must have left B.might have been; shouldn’t have left
C.must have been; could have left D.should be; couldn’t have left
【答案】B
【详解】考查虚拟语气。句意:无论她心里当时可能在想什么,她本不该留个信息就直接走了。根据“went straight away”可知,整个句子描述的是过去发生的事情,故“Whatever ... on her mind”是对过去某个时刻她内心想法的可能性推测,might have done结构,意为“也许/可能做过某事”,表示对过去发生事情的可能性推测,符合语境,故第一空用might have been;shouldn’t have done结构,意为“本不该做某事(但实际上做了)”,此处表达了一种轻微的责备语气,故第二空用shouldn’t have left。故选B。
【同步精练】
16.Why didn’t you call me yesterday? I ________ about it.
A.should be told B.should have told
C.ought to have been told D.ought to be told
【答案】C
【详解】考查情态动词+have done结构。句意:你昨天为什么不给我打电话?我应该知道这件事的。A. should be told应该被告诉;B. should have told本应该告诉;C. ought to have been told本应该被告诉;D. ought to be told应该被告诉。根据句意可知,此处表示“本应该被告知”,故用“ought to have + 过去分词”结构的被动语态,表示“某事本应该被做而未被做”,即“ought to have been told”。故选C。
17.I told your friend how to get to the hotel, but perhaps I ________ have driven her there.
A.could B.must C.might D.should
【答案】D
【详解】考查情态动词辨析。句意:我告诉你的朋友如何到达酒店,但也许我应该开车送她去那里。“could+have+过去分词”表示“本来可以”;“must+have+过去分词”表示“一定已经”;“might+have+过去分词”表示“本来可以”或“本来可能”;而“should+have+过去分词”表示“本来应该”。根据句意可知,说话人认为他“本来应该”开车送朋友去酒店。故选D。
18.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。
19.— Why didn’t you attend the meeting yesterday?
— I’m sorry. I ________ it, but I suddenly fell ill and had to go to the hospital.
A.must have attended B.should have attended
C.might attend D.could attend
【答案】B
【详解】考查情态动词。句意:——你昨天为什么没有参加会议?——对不起。我本应该参加的,但我突然生病了,不得不去医院。must have done表示对过去情况的肯定推测,意为“一定做了”;should have done表示本应该做某事而实际上没做,含有责备或遗憾的意味;might表示“可能”;could表示“能够”。根据语境可知,此处表示“本应该参加会议而实际上没参加”,应用should have attended。故选B。
20.—Did Bob take the job in the supermarket?
—No, but I think he ______.
A.will have B.may have C.should have D.must have
【答案】C
【详解】考查情态动词辨析。句意:—鲍勃接受超市的那份工作了吗?—没有,但我觉得他本该接受。A. will have将要接受;B. may have可能接受;C. should have应该接受;D. must have必须接受。根据“Did Bob take the job in the supermarket?”可知,此处表示对过去发生事情的虚拟,应用should have done表示“本该……但事实上没有”。 故选C。
21.—What an easy examination paper, isn’t it?
—Quite right. How I regretted that I _______ such a silly mistake!
A.could have made B.would have made C.should have made D.might have made
【答案】C
【详解】考查情态动词。句意:——这份试卷多容易啊,不是吗?——太对了。我真后悔,我竟然犯了这么愚蠢的一个错误!A. could have made本能够做某事却没做;B. would have made原本会做某事;C. should have made竟然做了某事(表示对已发生的事感到惊讶,奇怪,遗憾或自责等);D. might have made原本可以做某事。分析句子可知,“ that I ... such a silly mistake”是一个宾语从句,根据句意可知,是强调说话者因试卷简单却犯错的自责情绪,should have done常用于“that”引导的从句中表达对过去事件的责备或后悔等,且与“regretted”搭配,强调对错误发生的懊悔,逻辑合理。故选C。
22.She ______ me in the street just now, otherwise she ______ to me.
A.can’t see; would speak B.can’t have seen; would have spoken
C.shouldn’t have seen; would have spoken D.mustn’t have seen; would speak
【答案】B
【详解】考查情态动词和虚拟语气。句意:她刚才不可能在街上看见我,否则她会跟我说话的。can’t不可能;shouldn’t不应该;mustn’t禁止。首先看第一空,“just now”表示刚刚,此处应是对过去情况的推测,应用“can’t have seen”表示“不可能看见”。第二空,“otherwise”表示“否则”,根据前面“她刚刚不可能看见我”,这里是对过去情况的虚拟,所以要用“would have done”的形式。故选B。
23.The blank expression on his face suggests that he_______ yesterday's meeting
A.can't attend B.must attend C.can’t have attended D.must have attended
【答案】C
【详解】句意:他脸上茫然的表情表明他不可能参加昨天的会议。
“情态动词+have done”有各自的含义。must have done表示对过去事情的肯定推测,多用于肯定句中;needn't have done表示过去本不必做的事情;shouldn't have done表示过去做了不该做的事情;can't(couldn't)have done表示对过去的否定性推测,意为“不可能”。根据前句的The blank expression on his face表示他不可能参加会议。所以选择C。
【点睛】英语中“情态动词+have done”的结构要注意。1.表达对过去或已经发生的事情的遗憾、后悔等情感,常用的表现形式有would/should/ought to/can(could)/needn't+ have done,分别表示"本来会/本应该/本可以/本不必做某事"等意思.2.表对已发生的事情的推断,常用的表现形式有must/may/might/can't/couldn't+ have done表示过去一定/可能/不可能做过某事。
24.Thank you so much for your help. I ________ alone.
A.couldn’t have done B.mustn’t have done
C.needn’t have done D.might have done
【答案】A
【详解】考查情态动词及虚拟语气。句意:非常感谢你的帮助。没有你我不可能独自完成。A. couldn’t have done过去不可能做某事;B. mustn’t have done 一般不用这种表达;C. needn’t have done过去本不必做某事却做了;D. might have done 过去可能做了某事。根据“Thank you so much for your help.”可知,没有你的帮助“我”不可能独自完成,所以用couldn’t have done,表示过去不可能作某事。故选A。
25.I can’t find my purse. I ________ it on the desk yesterday, but I’m not sure.
A.should leave B.must have left
C.might leave D.could have left
【答案】D
【详解】考查情态动词表推测。句意:我找不到我的钱包了。我昨天可能把它放在桌子上了,但我不确定。A. should应该;B. must一定;C. might可能;D. could可能。根据句中时间状语yesterday可知,是对过去事情的推测,故用“情态动词+have done”;再根据后句“but I’m not sure”可知,此推测为不能肯定的推测,故用情态动词 could,表示“可能”。故选D。
第二节 完形填空(本大题共15小题,每小题2分,共计30分)
从A、B、C、D四个选项中,选出空白处的最佳选项。
You feel tired and you have no energy. You can't breathe out of your nose and your throat hurts. Don't be afraid you have probably just got (26) ______. Every year, many kids experience this sick feeling. Some kids have up to eight colds every year. So, what (27) ______ is a cold? Well, a cold is an infection (传染病). It affects (28) ______ nose, ears and throat and makes you feel sick and weak. It's very (29) ______ to catch a cold. When someone sneezes or coughs near you, bacteria(细菌) travel through the air and (30) ______ your body and then make you sick. Also, if you touch your nose or eyes after touching something that has bacteria on it, (31) ______ a door or your desk at school, you can get a sick. Some of the symptoms(症状)of a cold (32) ______ a fever, a sore throat and a cough. If you sneeze, or if your nose is runny and your (33) ______ are watery, you've probably got a cold. Most people who have got a cold feel very tired and don't have much (34) ______ to do anything. A cold is not a pleasant thing to (35) ______. However, there are some things you can do to feel (36) ______. You should have hot drinks (37) ______ you've got a sore throat and cough. You should eat healthy foods and get a lot of rest so your body can be strong enough to (38) ______ your cold. If you've got a fever, or if you aren't feeling better within a few days, you should visit your (39) ______ and take some medicine. A cold can be frustrating (40) ______ just remember that there are many things you can do to feel better and get stronger. Take care of your body and stay healthy.
26. A.cough B.headache C.fever D.cold
27. A.exactly B.nearly C.clearly D.firstly
28. A.my B.your C.its D.their
29. A.difficult B.necessary C.easy D.helpful
30. A.build B.find C.feel D.enter
31. A.like B.on C.behind D.with
32. A.take B.catch C.turn D.include
33. A.legs B.arms C.eyes D.ears
34. A.energy B.money C.time D.air
35. A.do B.make C.pass D.experience
36. A.worse B.better C.colder D.hotter
37. A.until B.so C.if D.unless
38. A.fight B.keep C.have D.get
39. A.parent B.doctor C.friend D.teacher
40. A.but B.then C.and D.or
【答案】
26. D 27. A 28. B 29. C 30. D 31. A 32. D 33. C 34. A 35. D 36. B 37. C 38. A 39. B 40. A
【导语】 本文介绍了感冒的原因,症状和解决方法。人们很容易就感冒了,你附近的人打个喷嚏或咳嗽一下,细菌就会通过空气的传播,进入你的身体,然后使你生病。如果你碰了有细菌的东西后,你也会生病。感冒的一些症状包括发烧、咽喉痛和咳嗽。如果感冒了,你就喝一些热的饮料或者吃一些健康的食物,多休息,以便于身体足够强壮,能够战胜感冒。
26. 考查名词及语境的理解。A. cough 咳嗽;B. headache 头疼;C. fever 发烧;D. cold感冒。根据Some kids have up to eight colds every year.句意:不用担心,你可能只是感冒了。"有些孩子每年感冒多达八次",故此处指的是感冒。故选D。
27. 考查副词及语境的理解。A. exactly 准确地;B. nearly 几乎;C. clearly 清晰地;D. firstly首先;句意:准确的说感冒是什么?根据Well, a cold is an infection (传染病).可知此处对感冒进行准确的解释,故选A。
28. 考查代词及语境的理解。A. my 我的;B. your 你的;C. its 它的;D. their他们的。句意:感冒会影响你的鼻子,耳朵和喉咙,会使你感到恶心和虚弱。根据makes you feel sick and weak.可知此处的主语是你,故此处用代词your来修饰名词nose,故选B。
29. 考查形容词及语境的理解。A. difficult 困难的;B. necessary 必要的;C. easy 容易的;D. helpful有帮助的。句意:感冒是很容易的。根据When someone sneezes or coughs near you, bacteria(细菌) travel through the air and enter your body and then make you sick.可知你附近的人打个喷嚏或咳嗽一下,你就会感冒了,因此你很容易感冒。故选C。
30. 考查动词及语境的理解。A. build 建造;B. find 找到;C. feel 感觉;D. enter进入。句意:当你附近的某个人打喷嚏或咳嗽,细菌就会通过空气的传播,进入你的身体,然后使你生病。根据then make you sick.可知你生病了,可知细菌进入了你的身体。故选D。
31. 考查介词及语境的理解。A. like 像;B. on 在......之上;C. behind 在......后面;D. with用。句意:如果你碰了有细菌的东西后,像医生或学校的课桌,然后再摸你的鼻子或眼睛,你就会生病。根据something that has bacteria on it,可知举例子说带有细菌的东西,故此处用介词like, 故选A。
32. 考查动词及语境的理解。A. take 拿走;B. catch 抓住;C. turn 转;D. include包括。句意:感冒的一些症状包括发烧、咽喉痛和咳嗽。根据Some of the symptoms可知这是感冒的一些症状,故包括发烧、咽喉痛和咳嗽,故选D。
33. 考查名词及语境的理解。A. legs 腿;B. arms 胳膊;C. eyes 眼睛;D. ears耳朵。句意:如果你的鼻子在流鼻涕,眼睛湿湿的,那你可能已经感冒了。根据常识,感冒时,应是眼睛易流眼泪,是湿湿的,故选C。
34. 考查名词及语境的理解。A. energy 精力,能量;B. money 钱;C. time 时间;D. air空气。句意:大部分得了感冒的人感到很累,而且没有精力做任何事情。根据feel very tired可知感到疲倦,因此没有精力做事情,故选A。
35. 考查动词及语境的理解。A. do 做;B. make 制作;C. pass 通过;D. experience经历,体验。句意:感冒并不是一件令人愉快的体验。根据Some of the symptoms(症状)of a cold include a fever, a sore throat and a cough.可知感冒要亲身体验到发烧,咽喉痛和咳嗽,故选D。
36. 考查形容词及语境的理解。A. worse 更糟的;B. better 更好的;C. colder 更冷的;D. hotter更热的。句意:然而,你可以做一些事情,让你感觉更好一些。根据You should eat healthy foods and get a lot of rest so your body can be strong enough可知做一些事情是为了让自己强壮,从而感觉更好一些。故选B。
37. 考查连词及语境的理解。A. until 直到;B. so 所以;C. if 如果;D. unless除非。句意:如果你咽喉痛,你就喝一些热的饮料。因为you've got a sore throat and cough."咽喉痛和咳嗽"是You should have hot drinks"喝热饮料"的条件,故用连词if,故选C。
38. 考查动词及语境的理解。A. fight 打架,战胜;B. keep 保持;C. have 有;D. get得到。句意:你应该吃一些健康的食物,多休息,以便于身体足够强壮,能够战胜感冒。根据 your body can be strong enough可知身体足够强壮,就能战胜感冒,故选A。
39. 考查名词及语境的理解。A. parent 父母;B. doctor 医生;C. friend 朋友;D. teacher教师。句意:如果你发烧了,或者你这几天感觉不太好,你应该去看医生,然后吃一些药。根据If you've got a fever, or if you aren't feeling better within a few days,可知生病了,要去看医生,故选B。
40. 考查连词及语境的理解。A. but 但是;B. then 然后;C. and 而且;D. or 或者。句意:感冒有时是令人懊恼的,但是记住有很多你可以做的事情可以使你感觉更好,身体更强壮。此处A cold can be frustrating 和feel better and get stronger.之间表示转折关系,故用连词but。故选A。
第三节、书面表达(20分)
请你以烹饪俱乐部的名义写一份60—80词的中秋晚会书面通知,于2026 年9月8日发出。
内容提示:
1. 活动时间:2026年9月10日晚上7点;
2. 活动地点:学校餐厅;
3. 活动内容:欢庆中秋,制作月饼、赏月;
4. 参加人员:所有俱乐部成员;
5. 其他:登录俱乐部官网获取更多信息,所有人员应按时到场。
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
【答案】例文:
Notice
The Mid-Autumn Festival is coming. To celebrate this traditional Chinese festival, our club is going to hold a Mid-Autumn Festival party in the school dining hall at 7:00 pm on 10 September 2026. We will make moon cakes together. After that, we will enjoy the moon and eat the moon cakes made by ourselves. All club members are welcome.
For more information, please log on to our club’s official website.
Please come to the party on time.
Cooking Club
8 September 2026
【导语】这是一篇应用文。需要你以烹饪俱乐部的名义写一份邀请所有俱乐部成员参加中秋晚会的书面通知。
【详解】1.词汇积累
庆祝:celebrate→ observe
餐厅:dining hall→ canteen
准时:on time→ on the dot
欣赏:enjoy→ admire
2.句式拓展
简单句变复合句
原句:After that, we will enjoy the moon and eat the moon cakes made by ourselves.
拓展句:After that, we will enjoy the moon and eat the moon cakes which are made by ourselves.
【点睛】【高分句型1】To celebrate this traditional Chinese festival, our club is going to hold a Mid-Autumn Festival party in the school dining hall at 7:00 pm on 10 September 2023. (运用了不定式作目的状语)
【高分句型2】After that, we will enjoy the moon and eat the moon cakes made by ourselves. (运用了过去分词短语作后置定语)
试卷第1页,共3页
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:2026版山西省(职教高考)《英语考点双析卷》,依据最新版《中等职业学校英语课程标准》及历年高考真题进行编写。“考点双析”即围绕一个考点,一份是老师的讲解卷,一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,特别适用于第一轮高考复习。本套试卷涵盖19个考点共100卷。
本卷是2026版山西省(职教高考)《英语考点双析卷》的第30卷,主要考查情态动词+have done。
2026版山西省(职教高考)《英语考点双析卷》第30卷
情态动词+have done 学生练习卷
第一节 单项选择题(本大题共25小题,每小题2分,共计50分)
从A、B、C、D四个选项中,选出空白处的最佳选项。
【考点聚焦】
一、单项选择
1.—I can’t find my mobile phone anywhere.
—You ________ have lost it while shopping.
A.could B.may C.should D.can
2.She ________ have forgotten about the meeting. She is always forgetful.
A.can B.must C.may D.should
3.— I wonder why Mr. Green hasn’t showed up at the meeting yet.
— I’m not sure, but he ________ in a traffic jam driving here.
A.could be stuck B.might stuck
C.might have been stuck D.must have stuck
4.She ________ not have lied to us, but we ________ check the facts to be sure. You ________ go with me if you’re free.
A.must; should; can B.can; need; must
C.might; ought to; may D.shall; will; could
5.—Where is my English-Chinese dictionary? I put it on the desk yesterday.
—You ________ it in the wrong place.
A.must put B.should have put
C.might put D.might have put
6.There was plenty of time, she _______ have hurried.
A.wouldn’t B.needn’t C.couldn’t D.mustn’t
7.You ________ the clothes by yourselves. There is a washing machine in the room.
A.should have washed B.must have washed
C.could have washed D.needn’t have washed
8.I ________ some weight. Look, how loose my pants are!
A.should have lost B.must have lost
C.must lose D.should lose
9.The ground is wet. It ________ last night.
A.may rain B.can’t rain C.must have rained D.can have rained
10.From his _________ expression we can see he ________ got the offer from the company he admires.
A.excited; must have B.exciting; must have
C.excited; should have D.exciting; should have
11.I didn’t hear the phone. I ________ asleep.
A.must be B.should be C.must have been D.should have been
12.Dad was really anxious about you. You ________ home without a word.
A.mustn’t leave B.shouldn’t have left C.needn’t have left D.ought not to leave
13.— What’s the matter with you?
— Oh, I’m not feeling well in the stomach. I ________ so much fried fish just now.
A.shouldn’t eat B.mustn’t have eaten
C.shouldn’t have eaten D.mustn’t eat
14.I’m not feeling well in the stomach. I ________ so much fried chicken just now.
A.couldn’t have eaten B.mustn’t have eaten C.wouldn’t have eaten D.shouldn’t have eaten
15.Whatever ________ on her mind, she ________ a message and went straight away.
A.could be; must have left B.might have been; shouldn’t have left
C.must have been; could have left D.should be; couldn’t have left
【同步精练】
16.Why didn’t you call me yesterday? I ________ about it.
A.should be told B.should have told
C.ought to have been told D.ought to be told
17.I told your friend how to get to the hotel, but perhaps I ________ have driven her there.
A.could B.must C.might D.should
18.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
19.— Why didn’t you attend the meeting yesterday?
— I’m sorry. I ________ it, but I suddenly fell ill and had to go to the hospital.
A.must have attended B.should have attended
C.might attend D.could attend
20.—Did Bob take the job in the supermarket?
—No, but I think he ______.
A.will have B.may have C.should have D.must have
21.—What an easy examination paper, isn’t it?
—Quite right. How I regretted that I _______ such a silly mistake!
A.could have made B.would have made C.should have made D.might have made
22.She ______ me in the street just now, otherwise she ______ to me.
A.can’t see; would speak B.can’t have seen; would have spoken
C.shouldn’t have seen; would have spoken D.mustn’t have seen; would speak
23.The blank expression on his face suggests that he_______ yesterday's meeting
A.can't attend B.must attend C.can’t have attended D.must have attended
24.Thank you so much for your help. I ________ alone.
A.couldn’t have done B.mustn’t have done
C.needn’t have done D.might have done
25.I can’t find my purse. I ________ it on the desk yesterday, but I’m not sure.
A.should leave B.must have left
C.might leave D.could have left
第二节 完形填空(本大题共15小题,每小题2分,共计30分)
从A、B、C、D四个选项中,选出空白处的最佳选项。
You feel tired and you have no energy. You can't breathe out of your nose and your throat hurts. Don't be afraid you have probably just got (26) ______. Every year, many kids experience this sick feeling. Some kids have up to eight colds every year. So, what (27) ______ is a cold? Well, a cold is an infection (传染病). It affects (28) ______ nose, ears and throat and makes you feel sick and weak. It's very (29) ______ to catch a cold. When someone sneezes or coughs near you, bacteria(细菌) travel through the air and (30) ______ your body and then make you sick. Also, if you touch your nose or eyes after touching something that has bacteria on it, (31) ______ a door or your desk at school, you can get a sick. Some of the symptoms(症状)of a cold (32) ______ a fever, a sore throat and a cough. If you sneeze, or if your nose is runny and your (33) ______ are watery, you've probably got a cold. Most people who have got a cold feel very tired and don't have much (34) ______ to do anything. A cold is not a pleasant thing to (35) ______. However, there are some things you can do to feel (36) ______. You should have hot drinks (37) ______ you've got a sore throat and cough. You should eat healthy foods and get a lot of rest so your body can be strong enough to (38) ______ your cold. If you've got a fever, or if you aren't feeling better within a few days, you should visit your (39) ______ and take some medicine. A cold can be frustrating (40) ______ just remember that there are many things you can do to feel better and get stronger. Take care of your body and stay healthy.
26. A.cough B.headache C.fever D.cold
27. A.exactly B.nearly C.clearly D.firstly
28. A.my B.your C.its D.their
29. A.difficult B.necessary C.easy D.helpful
30. A.build B.find C.feel D.enter
31. A.like B.on C.behind D.with
32. A.take B.catch C.turn D.include
33. A.legs B.arms C.eyes D.ears
34. A.energy B.money C.time D.air
35. A.do B.make C.pass D.experience
36. A.worse B.better C.colder D.hotter
37. A.until B.so C.if D.unless
38. A.fight B.keep C.have D.get
39. A.parent B.doctor C.friend D.teacher
40. A.but B.then C.and D.or
第三节、书面表达(20分)
请你以烹饪俱乐部的名义写一份60—80词的中秋晚会书面通知,于2026 年9月8日发出。
内容提示:
1. 活动时间:2026年9月10日晚上7点;
2. 活动地点:学校餐厅;
3. 活动内容:欢庆中秋,制作月饼、赏月;
4. 参加人员:所有俱乐部成员;
5. 其他:登录俱乐部官网获取更多信息,所有人员应按时到场。
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
试卷第1页,共3页
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$