内容正文:
编写说明:【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》,依据内蒙古自治区对口招生考试历年英语考试真题与模拟试题分析编写。本专辑包括语音辨析、单项选择、完形填空、补全对话、阅读理解、句子改错、短语填空7大高考题型。1-25卷为考点/题型专项训练卷,26-30卷为综合训练卷。
本试卷是【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》的第11卷,知识点包括句法(动词时态3:现在完成时、过去完成时)。
【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》
第11卷 句法(动词时态3)
考试时间:45分钟 满分:100分
班级 姓名 学号 成绩
1、 单项选择题 (共20小题;每小题3分,满分60分)
1. — Shall we leave now?
— Wait a minute. I ________ my bag yet.
A. haven't found B. didn't find C. don't find D. won't find
【答案】A
【详解】考查现在完成时。根据否定标志词 yet(还未)以及上下文语境“稍等一下,我还没找到包”可知,此处强调过去发生的动作对现在造成的影响(现在还没找到),应用现在完成时 haven't found。故选A项。
2. Li Mei ________ the English club for three years and she is now the club president.
A. joined B. has joined C. has been in D. had been in
【答案】C
【详解】考查现在完成时与延续性表达。时间状语 for three years(长达三年)需与延续性动词或状态连用。join 是短暂性动词,不能与表示一段时间的状语连用,需转变为延续性短语 be in / be a member of;由 is now 可知应用现在完成时 has been in。故选C项。
3. By the end of last month, our team ________ the whole research project.
A. finished B. has finished C. finishes D. had finished
【答案】D
【详解】考查过去完成时。by the end of last month(到上个月底为止)表示截至过去某一时刻,句子动作发生在“过去的过去”,应用过去完成时 had finished。故选D项。
4. — Where is your sister?
— She ________ to the supermarket. She will be back in twenty minutes.
A. was going B. has gone C. has been D. went
【答案】B
【详解】考查 has gone to 与 has been to 的区别。has gone to 表示“去了某地(人尚未回来)”;has been to 表示“去过某地(人已返回)”。由后句“她20分钟后回来”可知人现在不在现场,应用 has gone。故选B项。
5. I ________ in this quiet town ever since I was born.
A. lived B. live C. have lived D. had lived
【答案】C
【详解】考查现在完成时。ever since(自……以来)引导时间状语从句时,从句用一般过去时(was born),主句必须使用现在完成时 have lived。故选C项。
6. — When ________ you ________ this English dictionary?
— Three days ago.
A. have; bought B. did; buy C. do; buy D. had; bought
【答案】B
【详解】考查一般过去时与现在完成时的辨析。When 用于对具体时间点提问,不能与现在完成时连用。根据答语 Three days ago(三天前)可知,询问的是过去具体发生的动作,应用一般过去时 did... buy。故选B项。
7. We ________ in touch with each other through WeChat since we left high school.
A. kept B. keep C. have kept D. had kept
【答案】C
【详解】考查现在完成时。since we left high school 表示从过去毕业到现在,动作一直延续,主句应用现在完成时 have kept。故选C项。
8. Up to now, no one ________ a definitive answer to this difficult question.
A. gives B. gave C. had given D. has given
【答案】D
【详解】考查现在完成时。up to now(到目前为止)是典型的现在完成时标志词;主语 no one 看作单数,谓语用 has given。故选D项。
9. The old man said he ________ in that factory for twenty years before he retired in 2018.
A. worked B. had worked C. has worked D. works
【答案】B
【详解】考查过去完成时。在 retired(2018年退休)这一过去时间点之前,老人在工厂工作了20年,属于“过去的过去”,应用过去完成时 had worked。故选B项。
10. Look! The road is completely wet. It ________ heavily.
A. rained B. rains C. has rained D. had rained
【答案】C
【详解】考查现在完成时。根据“看!路完全湿了”这一眼前的结果可知,下雨的动作发生在过去,但对现在产生了影响(路湿了),应用现在完成时 has rained。故选C项。
11. She ________ three foreign languages so far, which makes her very popular in the office.
A. learned B. has learned C. learns D. had learned
【答案】B
【详解】考查现在完成时。so far(到目前为止)是现在完成时的标志词,表示过去截至现在的累积成果,主语为 She,用 has learned。故选B项。
12. It is the second time that our school ________ the champion in the city sports meeting.
A. wins B. won C. had won D. has won
【答案】D
【详解】考查固定句型。在“It is the + 序数词 + time + that从句”句型中,that 从句谓语动词要求使用现在完成时 has won。故选D项。
13. — Have you ever watched this documentary?
— Yes, I ________ it last Sunday with my parents.
A. watched B. have watched C. watch D. had watched
【答案】A
【详解】考查一般过去时。答句中带有明确表示过去具体时间的时间状语 last Sunday(上周日),不能使用完成时,必须使用一般过去时 watched。故选A项。
14. The film ________ for about fifteen minutes when we got to the cinema yesterday.
A. was starting B. has been on C. had been on D. had started
【答案】C
【详解】考查过去完成时与延续性动词。达到影院(got)发生在过去,电影在此之前就已经开始放映(过去的过去),且后面带有时间段 for about fifteen minutes,要求谓语必须是延续性状态,故用 had been on。故选C项。
15. Great changes ________ place in our country in the past few decades.
A. have taken B. took C. had taken D. take
【答案】A
【详解】考查现在完成时。in the past few decades(在过去几十年里)是现在完成时的典型标志词;主语 Great changes 为复数,用 have taken。故选A项。
16. My roommate ________ all his money, so he has to borrow some from me to buy food.
A. loses B. lost C. had lost D. has lost
【答案】D
【详解】考查现在完成时。“丢钱”发生在过去,但造成了“现在不得不借钱买食物”的结果,强调过去动作对现在的影响,用现在完成时 has lost。故选D项。
17. — How long ________ you ________ the library book?
— For two weeks.
A. did; keep B. have; kept C. have; borrowed D. do; keep
【答案】B
【详解】考查现在完成时与延续性动词。How long 提问持续时间,配合答语 For two weeks(两周),用现在完成时;borrow 为短暂性动词,不能与段时间连用,需用延续性动词 keep。故选B项。
18. He told me that he ________ the Great Wall twice, so he knew the way well.
A. visited B. has visited C. had visited D. visits
【答案】C
【详解】考查过去完成时。“去过长城两次”发生在主句谓语动词 told(告诉,过去时)之前,表示“过去的过去”,应用过去完成时 had visited。故选C项。
19. Although he is eighty years old, he ________ to Beijing even once.
A. hasn't been B. hasn't gone C. didn't go D. doesn't go
【答案】A
【详解】考查现在完成时。hasn't been to 意为“未曾去过某地”,结合 even once(甚至一次也没有)表示截至目前的个人经历,用现在完成时否定形式 hasn't been。故选A项。
20. Don't worry. The repairman ________ fixing your computer, and you can take it back now.
A. finishes B. finished C. has finished D. had finished
【答案】C
【详解】考查现在完成时。修电脑的动作已完成,且从后半句“你现在可以拿回去了”可知,该过去动作对现在产生了直接结果,用现在完成时 has finished。故选C项。
二、单句改错 (共10小题;每小题4分,满分40分)
21. My parents have lived in this city since ten years ago.
【答案】since → for
【详解】考查现在完成时的时间状语。句意:我的父母在这个城市已经生活了十年了。ten years 为时间段,前面应用介词 for,故将 since 改为 for。故答案为:since → for。
22. Li Ming has been a member of the Chinese Communist Youth League since three years.
【答案】since → for
【详解】考查现在完成时的时间状语。句意:李明成为共青团员已经三年了。three years 是“时间段”,前面应用介词 for,故将 since 改为 for。故答案为:since → for。
23. I have finished my English homework yesterday evening.
【答案】删除 have
【详解】考查现在完成时与明确过去时间状语不可连用。句意:我昨天晚上完成了英语作业。yesterday evening 是具体的过去时间,不能与现在完成时连用,应用一般过去时,故删除 have。故答案为:删除 have。
24. Great changes have taking place in my hometown since 2018.
【答案】taking → taken
【详解】考查现在完成时的结构。句意:自 2018 年以来,我的家乡发生了巨大变化。现在完成时构成为“have + 过去分词”,故将 taking 改为 taken。故答案为:taking → taken。
25. She has had this iPad since half a year, but it still works very well.
【答案】since → for
【详解】考查现在完成时的时间状语。句意:她拥有这部 iPad 已经半年了,但它依然很好用。half a year 是时间段,前面应用介词 for 引导,故将 since 改为 for。故答案为:since → for。
26. Up to now, our teacher has taught us more than two thousand English word.
【答案】word → words
【详解】考查可数名词复数。句意:到目前为止,我们的老师已经教了我们两千多个英语单词。two thousand 修饰可数名词,word 应用复数形式 words。故答案为:word → words。
27. By the end of last term, we have learned over one thousand English words.
【答案】have → had
【详解】考查过去完成时。句意:到上学期末为止,我们已经学了一千多个英语单词。By the end of last term 表示截至过去的动作,应用过去完成时(had + 过去分词),故将 have 改为 had。故答案为:have → had。
28. The bus has been away for five minutes, so we have to wait for a next one.
【答案】a → the
【详解】考查冠词特指。句意:公交车已经离开五分钟了,所以我们不得不等下一班。表示“下一班(公交车)”应用特指的 the next one,故将 a 改为 the。故答案为:a → the。
29. My uncle has gone to Beijing three times, so he knows the city very well.
【答案】gone → been
【详解】考查 have been to 的用法。句意:我叔叔去过北京三次,所以他对那座城市非常了解。表示“去过某地(人已返回)”应用 have been to,故将 gone 改为 been。故答案为:gone → been。
30. So far, the famous writer has wrote three inspiring books for teenagers.
【答案】wrote → written
【详解】考查动词过去分词。句意:到目前为止,这位著名的作家已经为青少年写了三本励志书。So far 为现在完成时标志,write 的过去分词为 written,故将 wrote 改为 written。故答案为:wrote → written。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》,依据内蒙古自治区对口招生考试历年英语考试真题与模拟试题分析编写。本专辑包括语音辨析、单项选择、完形填空、补全对话、阅读理解、句子改错、短语填空7大高考题型。1-25卷为考点/题型专项训练卷,26-30卷为综合训练卷。
本试卷是【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》的第11卷,知识点包括句法(动词时态3:现在完成时、过去完成时)。
【2027版】内蒙古自治区(对口招生)《英语45分钟训练卷》
第11卷 句法(动词时态3)
考试时间:45分钟 满分:100分
班级 姓名 学号 成绩
1、 单项选择题 (共20小题;每小题3分,满分60分)
1. — Shall we leave now?
— Wait a minute. I ________ my bag yet.
A. haven't found B. didn't find C. don't find D. won't find
2. Li Mei ________ the English club for three years and she is now the club president.
A. joined B. has joined C. has been in D. had been in
3. By the end of last month, our team ________ the whole research project.
A. finished B. has finished C. finishes D. had finished
4. — Where is your sister?
— She ________ to the supermarket. She will be back in twenty minutes.
A. was going B. has gone C. has been D. went
5. I ________ in this quiet town ever since I was born.
A. lived B. live C. have lived D. had lived
6. — When ________ you ________ this English dictionary?
— Three days ago.
A. have; bought B. did; buy C. do; buy D. had; bought
7. We ________ in touch with each other through WeChat since we left high school.
A. kept B. keep C. have kept D. had kept
8. Up to now, no one ________ a definitive answer to this difficult question.
A. gives B. gave C. had given D. has given
9. The old man said he ________ in that factory for twenty years before he retired in 2018.
A. worked B. had worked C. has worked D. works
10. Look! The road is completely wet. It ________ heavily.
A. rained B. rains C. has rained D. had rained
11. She ________ three foreign languages so far, which makes her very popular in the office.
A. learned B. has learned C. learns D. had learned
12. It is the second time that our school ________ the champion in the city sports meeting.
A. wins B. won C. had won D. has won
13. — Have you ever watched this documentary?
— Yes, I ________ it last Sunday with my parents.
A. watched B. have watched C. watch D. had watched
14. The film ________ for about fifteen minutes when we got to the cinema yesterday.
A. was starting B. has been on C. had been on D. had started
15. Great changes ________ place in our country in the past few decades.
A. have taken B. took C. had taken D. take
16. My roommate ________ all his money, so he has to borrow some from me to buy food.
A. loses B. lost C. had lost D. has lost
17. — How long ________ you ________ the library book?
— For two weeks.
A. did; keep B. have; kept C. have; borrowed D. do; keep
18. He told me that he ________ the Great Wall twice, so he knew the way well.
A. visited B. has visited C. had visited D. visits
19. Although he is eighty years old, he ________ to Beijing even once.
A. hasn't been B. hasn't gone C. didn't go D. doesn't go
20. Don't worry. The repairman ________ fixing your computer, and you can take it back now.
A. finishes B. finished C. has finished D. had finished
二、单句改错 (共10小题;每小题4分,满分40分)
21. My parents have lived in this city since ten years ago.
22. Li Ming has been a member of the Chinese Communist Youth League since three years.
23. I have finished my English homework yesterday evening.
24. Great changes have taking place in my hometown since 2018.
25. She has had this iPad since half a year, but it still works very well.
26. Up to now, our teacher has taught us more than two thousand English word.
27. By the end of last term, we have learned over one thousand English words.
28. The bus has been away for five minutes, so we have to wait for a next one.
29. My uncle has gone to Beijing three times, so he knows the city very well.
30. So far, the famous writer has wrote three inspiring books for teenagers.
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$