2026年启东中学作业本八年级英语下册译林版宿迁适用第10页答案
一、根据句子意思,用括号中所给单词或短语的正确形式填空。
1. I'm not going to the cinema tonight as I
have seen
(see) the movie twice.
2. There
have been
(be) great changes in this small town over the past 10 years.
3. Miss Smith was born in England, but since 1988, she
has lived
(live) in China.
4. (2025·江苏无锡锡山区期末)—Sue, can I borrow your novel *The Hunchback of Notre-Dame*?
—Sorry, I
have left
(leave) it at home.
5. (2025·江苏无锡东林中学期中)The price of gold
has risen
(rise) a lot in the past ten months.
6. Have you
known
(know) about the event since May?
7. (2025·江苏泰州靖江八校联盟月考)I
have made
(make) it clear many times that I won't give up the plan.
8. (2025·江苏扬州)Recently, more and more people have
chosen
(choose) to visit Yangzhou during holidays.
9. Andy
hasn't caught
(not catch) the bus up to now. So he will be a few minutes late.
10. I know neither the twin sisters nor Jim
has played
(play) such exciting games before.

答案

一、1. have seen 2. have been 3. has lived 4. have left
5. has risen 6. known 7. have made 8. chosen
9. hasn't caught 10. has played

解析

【分析】
这道题是动词形式填空题,核心解题思路是先通过句中的时间标志词/语境判定时态,本题绝大多数考点指向现在完成时:首先回忆现在完成时的核心特征——表示过去发生的动作对现在造成的影响/动作从过去持续到现在,典型提示词有twice、over the past+时间段、since+时间点、in the past+时间段、up to now、many times、before等;之后牢记现在完成时基本结构have/has + 动词过去分词,再结合主谓一致规则(比如neither...nor的就近原则、there be的主语单复数判定)确定助动词形式,最后写出对应动词的正确过去分词即可得出答案。
【解析】
1. 句中"twice"表示“已经看过两次”,过去的动作对现在造成的影响是今晚不去看电影,符合现在完成时用法,主语为I,助动词用have,see的过去分词为seen,故填have seen。
2. 时间状语"over the past 10 years"是现在完成时的典型标志,there be句型的现在完成时结构为there have/has been,后面的名词great changes是复数,助动词用have,故填have been。
3. 时间状语"since 1988"表示动作从1988年持续到现在,用现在完成时,主语she是第三人称单数,助动词用has,live的过去分词为lived,故填has lived。
4. 语境中“把书落在家里”是过去发生的动作,对现在造成的影响是没法把书借给对方,用现在完成时,主语为I,助动词用have,leave的过去分词为left,故填have left。
5. 时间状语"in the past ten months"是现在完成时标志,主语the price of gold是单数概念,助动词用has,rise的过去分词为risen,故填has risen。
6. 句首的Have提示本句是现在完成时的一般疑问句,结构为Have+主语+动词过去分词,know的过去分词为known,故填known。
7. 时间标志"many times"表示“已经多次明确”,用现在完成时,主语为I,助动词用have,make的过去分词为made,故填have made。
8. 前面的have提示本句为现在完成时,choose的过去分词为chosen,故填chosen。
9. 时间状语"up to now"是现在完成时标志,主语Andy是第三人称单数,否定形式用hasn't,catch的过去分词为caught,故填hasn't caught。
10. 时间标志before提示动作已经发生,neither...nor结构遵循就近原则,靠近谓语的主语Jim是第三人称单数,助动词用has,play的过去分词为played,故填has played。
【答案】
1. have seen 2. have been 3. has lived 4. have left
5. has risen 6. known 7. have made 8. chosen
9. hasn't caught 10. has played
【知识点】
现在完成时,主谓一致,动词过去分词
【点评】
本题是现在完成时的专项基础练习题,覆盖了现在完成时的常见时间标志识别、基本结构变形,还结合了there be句型、neither...nor就近原则等复合考点,能够有效检测学生对现在完成时基础用法的掌握程度,易错点集中在不规则动词的过去分词拼写,需要学生重点记忆特殊变形的动词过去式/过去分词。
【难度系数】
0.7
(
C
)1.In the past few years, great changes
have taken place
in Lianyungang.

A.take place
B.took place
C.have taken place
D.have been taken place

答案

1. C 【点拨】句意:在过去的几年里,连云港发生了巨大的变化。“In the past few years”与现在完成时连用,且 take place 没有被动式。故选 C。

解析

【分析】
拿到这道题我们可以分两步走:第一步先定位题干里的关键时间状语"In the past few years",回忆对应的时态使用规则,先把不符合时态要求的选项筛除;第二步再辨析动词短语take place的用法特点,明确它的语态属性,排除误用被动的错误选项,就能得到正确答案。
【解析】
1. 时态判断:句中时间状语"In the past few years"表示“在过去的几年里”,指代从过去延续到现在的时间段,是现在完成时的典型标志,现在完成时结构为have/has+动词过去分词。选项A是一般现在时,选项B是一般过去时,都不符合该时间状语对应的时态要求,直接排除A、B。
2. 语态判断:短语take place意为“发生”,属于不及物动词短语,本身没有被动语态,不存在"have been taken place"这类表达,因此排除选项D。
最终只有选项C完全符合语法规则。
【答案】
C
【知识点】
现在完成时标志,take place无被动
【点评】
本题是时态和语态结合的高频基础题,易错点集中在两处:不少同学只看到"past"就误选一般过去时B,忽略了"in the past few years"是和现在完成时绑定的时间状语;还有同学不了解take place是不及物短语不能用被动,错选D,后续可以多积累happen、come out等常见无被动含义的动词短语,避免同类错误。
【难度系数】
0.7
(
A
)2.(2025·江苏南京金陵汇文学校期中)—Look! What a clean room! Who
has cleaned
it?
—Jessica, I guess. She is always helpful.

A.has cleaned
B.is cleaning
C.will clean
D.cleans

答案

2. A 【点拨】根据“What a clean room!”可知,房间现在是干净的,而“打扫”这个动作发生在过去,并且其结果“房间干净”持续到了现在,所以句子时态应用现在完成时。故选 A。

解析

【分析】
首先先抓取题干的关键提示信息:前半句感叹“What a clean room!”说明此刻房间已经处于干净的状态,意味着“打扫”这个动作已经完成,且过去发生的打扫行为直接造成了现在房间干净的结果。接下来逐个匹配选项的时态含义:先排除表示正在进行动作的现在进行时B、表尚未发生动作的一般将来时C,剩下A现在完成时和D一般现在时,一般现在时用来描述经常性习惯性的动作,不符合本题询问“本次是谁完成了打扫”的特定语境,最终就能锁定正确选项。
【解析】
我们可以分步骤推导得出答案:
1. 提取核心语境线索:由“What a clean room!”可知,房间当前已经是干净的状态,说明打扫的动作发生在过去,且该动作带来的“房间洁净”的结果一直延续到了现在,完全符合现在完成时“过去发生的动作对现在造成明确影响/结果”的使用规则。
2. 逐一排除错误选项:
选项B is cleaning是现在进行时,含义为“正在打扫”,如果动作正在进行,房间不可能已经完全整洁,不符合语境逻辑;
选项C will clean是一般将来时,含义为“将要打扫”,动作还未发生,不可能让房间变干净,和题干场景矛盾;
选项D cleans是一般现在时,用来描述经常性、习惯性的动作,本题询问的是已经完成的这一次打扫的执行者,不符合语境要求。
3. 选项A has cleaned是现在完成时,完全匹配“过去完成打扫动作,现在房间保持干净”的语义逻辑,因此选A。
【答案】A
【知识点】
现在完成时,时态辨析
【点评】
本题是现在完成时的典型基础考题,核心考察学生结合语境判断动作对当前状态的影响的能力,解题的关键就是抓住“当前房间已经干净”这个结果反推动作的时态,区分现在完成时和其他几种基础时态的使用差异即可轻松得分。
【难度系数】
0.7
(
D
)3.(2025·江苏苏州立达中学校期中)—Have you given the books back to the library
yet
?
—Yes, I have
already
given them back.

A.yet; yet
B.ever; already
C.already; yet
D.yet; already

答案

3. D 【点拨】yet 尚(未),还,常用于现在完成时的否定句和疑问句句末;ever 曾经;already 已经,常用于现在完成时的肯定句中。故选 D。

解析

【分析】
解题时首先要明确现在完成时中几个常见时间副词的适用场景:第一步先看第一空所在的句式,这是一个现在完成时的一般疑问句,且空格处在句末,先匹配对应适用的副词;第二步看第二空所在的句子,是现在完成时的肯定句,空格处在助动词have和实义动词given之间,再匹配对应副词,最后排除错误选项得到正确答案,注意不要混淆不同句式对应的副词选择规则。
【解析】
我们可以分步推导:
1. 分析第一空:第一句是现在完成时的一般疑问句,空格位于句末。yet意为“还、尚”,通常用于现在完成时的疑问句和否定句的句末,完全符合第一空的语境和位置要求,因此第一空填yet,直接排除第一空不符合要求的选项B和选项C。
2. 分析第二空:第二句是现在完成时的肯定句,空格在助动词have之后、实义动词短语given back之前。already意为“已经”,通常用于现在完成时的肯定句中,符合此处语境和位置要求,因此第二空填already,排除第二空不符合要求的选项A。
最终确定正确选项为D。
【答案】D
【知识点】
现在完成时;副词用法辨析
【点评】
本题是现在完成时板块的基础常考题,核心考察yet和already的适用句式与摆放位置的区分,属于高频易错基础点,只要牢记“疑问否定句末常用yet,肯定句中常用already”的规则,就可以快速准确选出答案。
【难度系数】
0.8
(
A
)4.(2025·江苏南京玄武区期末)In the past ten years, the Jiangsu government
has built
many new subway lines to make transportation more convenient.

A.has built
B.built
C.will build
D.had built

答案

4. A 【点拨】根据“In the past ten years”可知,应用现在完成时。故选 A。

解析

【分析】
这是一道英语时态辨析题,解题思路非常明确:第一步先通读题干,定位句中的时间提示标识,找到"In the past ten years"这个时间状语,回忆不同时态对应的标志性使用场景;第二步匹配对应时态的正确结构,再逐一排除不符合语境的错误选项,就能得到正确答案。要明确"in the past + 时间段"是现在完成时的典型提示,该时态的核心逻辑是过去发生的动作对现在造成了影响,正好对应题干里建地铁让当下交通更便利的语境。
【解析】
1. 先确认时间标志:句中"In the past ten years(在过去十年里)"是现在完成时的标志性时间状语,这类时间状语强调从过去延续到现在的动作,且动作对现在产生了实际影响,完全匹配本题建地铁优化当下交通的语境。
2. 现在完成时的标准结构是"have/has + 动词过去分词",本句主语"the Jiangsu government"是单数第三人称,对应助动词用has,动词build的过去分词为built,也就是has built,对应A选项。
3. 逐一排除错误选项:
B选项built是一般过去时,仅单纯描述过去发生的动作,不体现动作对现在的影响,不能和"In the past ten years"这类指向当下结果的时间段连用;
C选项will build是一般将来时,描述尚未发生的动作,和句中"过去十年"的时间背景完全矛盾;
D选项had built是过去完成时,用于描述"过去的过去"发生的动作,句中没有给出对应的过去时间作为参照基准,不符合语境。
因此最终选A。
【答案】
A
【知识点】
现在完成时;时态辨析;时间状语判断
【点评】
本题是时态考点的基础常考题,核心考查学生对现在完成时标志性时间状语的记忆和理解,只要牢记"in the past+时间段"搭配现在完成时的规则就能快速解题,也能帮助学生清晰区分现在完成时和一般过去时、过去完成时的适用场景差异。
【难度系数】
0.7
(
C
)5.Most people agree that smart technology
has become
a big part of society so far.

A.become
B.became
C.has become
D.is becoming

答案

5. C 【点拨】句意:大多数人都认为到目前为止,智能技术已经成为社会的重要组成部分。根据“so far”可知,句子用现在完成时。故选 C。

解析

【分析】
拿到这道时态类题目,首先通读题干定位关键提示信息,找到句中的时间状语"so far";接着回忆不同时态对应的标志性时间状语的用法,"so far"意为“到目前为止”,是现在完成时的典型标志,强调过去动作对现在产生的影响;最后逐一核对四个选项的时态形式,匹配符合要求的正确选项,排除时态不符的错误选项即可。
【解析】
1. 题干句意:大多数人都认为到目前为止,智能技术已经成为社会的重要组成部分。
2. 句中出现时间标志词"so far",该短语是现在完成时的标志性时间状语,要求句子使用现在完成时,结构为"have/has + 动词过去分词"。
3. 逐一辨析选项:
选项A:become是动词原形,用于一般现在时,同时主语smart technology是单数,谓语形式本身也不符合语法要求,排除;
选项B:became是动词过去式,用于一般过去时,不匹配so far对应的时态规则,排除;
选项C:has become是单数主语对应的现在完成时结构,完全符合时态要求,正确;
选项D:is becoming是现在进行时,强调当下正在发生的动作,不符合题意和时间标志的要求,排除。
【答案】C
【知识点】现在完成时;时态标志词
【点评】本题是英语时态板块的基础常考题,核心考查学生对现在完成时标志性时间状语的掌握程度,只要牢记"so far"这类常见标志词对应的时态规则,就能快速锁定正确答案,提醒学生平时要多积累不同时态的典型时间提示,避免出现时态误用的问题。
【难度系数】0.7
(
B
)6.Both his parents look sad. Maybe they
have known
what happened to him.

A.knew
B.have known
C.must know
D.will know

答案

6. B 【点拨】句意:他的父母看起来都很伤心。也许他们已经知道他发生了什么事。根据“Both his parents look sad.”可知,“知道他的遭遇”这一动作发生在过去,且对现在造成了“父母伤心”的影响,应用现在完成时。故选 B。

解析

【分析】
拿到这道题首先通读题干,抓取已知提示线索:前半句“Both his parents look sad”描述的是当下的状态,说明后半句“知道他发生了什么”的动作是已经完成的,且直接导致了现在父母伤心的结果。接下来我们先排除明显不符合逻辑的选项:D是一般将来时,表动作发生在未来,不可能让父母现在就伤心,直接排除;C选项表非常肯定的推测,和句首表不确定推测的maybe语义矛盾,也排除。剩下A和B两个时态选项,A是一般过去时,仅能说明动作发生在过去,无法体现和现在状态的关联,不能解释父母当下为什么伤心;B是现在完成时,刚好对应“过去动作对现在造成明确影响”的用法,完全匹配语境逻辑,就能确定正确选项了。
【解析】
1. 先明确题干句意:他的父母两人看起来都很伤心,或许他们已经知道他身上发生的事了。
2. 时态判断依据:前半句的谓语look是一般现在时,描述当下父母的状态,父母当下伤心的直接原因是他们此前就已经得知了他的遭遇,“得知遭遇”这个动作发生在过去,且对现在造成了“父母情绪低落”的明确影响,符合现在完成时的使用规则。
3. 逐一辨析选项:
选项A:knew是一般过去时,仅表示动作发生在过去,不体现对现在的影响,无法和前半句的现在状态构成因果关联,排除;
选项B:have known是现在完成时,体现过去的动作对现在造成的影响,完全符合语境逻辑;
选项C:must know是情态动词加动词原形,表十分肯定的推测,和句首表不确定推测的maybe语义冲突,排除;
选项D:will know是一般将来时,表动作发生在未来,和当下父母已经伤心的事实矛盾,排除。
综上,正确答案为B。
【答案】B
【知识点】现在完成时,时态辨析,语境推断
【点评】本题核心考查现在完成时最典型的应用场景,解题关键是不要孤立判断后半句的动作时态,要结合前后句的因果逻辑关联推导,不少同学容易误选A选项的一般过去时,忽略过去动作和当前状态的绑定关系,平时要多注意时态和语境逻辑的对应练习。
【难度系数】0.7