2026年精练课堂分层作业八年级英语下册人教版第110页答案
(
A
)10.The book has an interesting
plot
. It tells about a girl’s adventures.

A.plot
B.introduction
C.summary
D.opinion

答案

10.A

解析

【分析】
首先通读题干,抓住后半句的关键提示信息“它讲述了一个女孩的冒险经历”,明确空格处需要填入一个描述书籍核心叙事内容的名词;接下来逐一辨析四个选项的词义,匹配和“讲述冒险故事”语境契合的选项,排除语义不符的干扰项,即可得到正确答案。
【解析】
先翻译题干:这本书有一个有趣的________,它讲述了一个女孩的冒险经历。
逐一辨析选项:
A. plot 意为“(故事、著作的)情节”,指代书籍的叙事内容与脉络,完全符合后文“讲述女孩冒险经历”的描述;
B. introduction 意为“引言、介绍”,一般指书籍开篇的引导部分,不可能用来指代完整的冒险故事内容,不符合语境;
C. summary 意为“总结、概要”,是对书籍内容的精简概括,和题干描述的叙事内容属性不符;
D. opinion 意为“观点、看法”,书籍的观点无法对应“女孩的冒险经历”这类叙事内容,直接排除。
综上答案选A。
【答案】
A
【知识点】
名词词义辨析,语境逻辑匹配
【点评】
本题是基础的词义辨析类考题,核心考察和书籍内容相关的常见名词的含义区分,解题的关键是抓住题干后半句给出的内容提示,只要平时积累了相关基础词汇的含义,就可以快速选出正确答案。
【难度系数】
0.7
(
A
)11.He has
read
a lot of books on science. He knows a lot about this field.

A.read
B.reads
C.reading
D.to read

答案

11.A

解析

【分析】
拿到这道题首先观察句子的关键词,句中已经出现了助动词has,我们首先要联想到对应的时态结构:现在完成时的标准构成是have/has + 动词的过去分词,这个时态用来表达过去发生的动作对现在造成的影响,刚好匹配本题语境:"读了很多科学书"这个动作带来的结果就是"他对这个领域了解很多"。接下来我们可以逐个排查选项,先排除不符合结构的形式,再验证语义是否通顺,就能选出正确答案。
【解析】
1. 首先判断时态:后半句"他对这个领域了解很多"是前半句动作带来的现存结果,说明"阅读大量科学书籍"的动作已经完成,符合现在完成时的使用场景,现在完成时的结构为have/has + 动词过去分词。
2. 逐一辨析选项:
A选项:read是动词read的过去分词,拼写和原形一致,符合has + 过去分词的结构要求。
B选项:reads是一般现在时的第三人称单数形式,不能直接跟在助动词has之后,结构错误。
C选项:reading是现在分词,要构成现在完成进行时需要搭配has been doing,句中缺少been,结构不成立。
D选项:to read是动词不定式,"has to read"语义为"不得不阅读",和后半句"他很了解该领域"的逻辑不匹配。
综上正确选项为A。
【答案】
A
【知识点】
现在完成时构成
动词过去分词变形
【点评】
本题是现在完成时的基础考题,核心易错点在于read的原形和过去分词拼写完全一致仅发音不同,不少同学会误以为这里的read是动词原形选错,只要牢记现在完成时的基本结构就能轻松排除错误选项。
【难度系数】
0.7
(
C
)12.The
characters
in the movie are based on the characters in the book.

A.actors
B.roles
C.characters
D.writers

答案

12.C

解析

【分析】
首先通读题干,明确句子核心表意:需要选出一个指代电影中某类元素的名词,这类元素是以书中的人物为原型的。解题时先结合生活常识排除明显逻辑不符的选项,再辨析剩余近义名词的具体适用场景,同时抓住题干后半句给出的关键提示“the characters in the book”,通过前后语义呼应的逻辑就能锁定正确答案。
【解析】
先翻译题干:电影中的________是以书中的人物为原型的。
逐一分析选项:
1. 选项A.actors意为“演员”,指影视作品的表演者,不可能以书中的虚构人物为原型,逻辑不通,直接排除;
2. 选项B.roles意为“角色”,侧重指代影视戏剧里演员所承担的身份、分工,不专门指代文艺作品中塑造的人物形象,不符合语境要求;
3. 选项C.characters意为“人物、角色”,专门用来指代小说、电影等文艺作品中塑造的人物形象,和题干后半句出现的“书中的人物(characters)”完全对应,语义高度匹配;
4. 选项D.writers意为“作家”,是创作作品的主体,不可能以书中的虚构人物为原型,逻辑错误,排除。
综上,正确选项为C。
【答案】C
【知识点】名词词义辨析,语境词汇运用
【点评】
本题的易错点是容易误选B选项roles,解题时要注意区分同近义词的细微适用差异,同时主动抓取题干后半句给出的提示词,利用前后语义呼应的逻辑可以快速排除干扰项,提醒同学们平时积累表示“角色”的不同名词的具体使用场景。
【难度系数】
0.6
(
B
)13.She has
lent
the book to her friend. Her friend is reading it now.

A.lend
B.lent
C.lending
D.to lend

答案

13.B

解析

【分析】
首先拿到这道题先找句子里的关键提示词,句中已经出现了助动词has,我们首先要联想到现在完成时的谓语结构规则:have/has后面必须搭配动词的过去分词,用来表示已经完成的动作,刚好对应后半句“她的朋友现在正在读这本书”的语境,说明借书的动作已经完成了。接下来我们只需要匹配lend的正确过去分词形式,再逐一排除不符合结构的选项就可以得到答案。
【解析】
本题考查现在完成时的谓语构成:现在完成时的标准结构为"have/has + 动词的过去分词",句中已经给出助动词has,因此空格处需要填入动词lend的过去分词形式。
选项A:lend是动词原形,无法和has构成正确的时态结构,排除;
选项B:lent是lend的不规则过去分词,完全符合现在完成时的结构要求;
选项C:lending是现在分词,多用于现在进行时等结构,不能和has搭配构成完成时,排除;
选项D:to lend是动词不定式,无法和has构成合法的谓语结构,排除。
【答案】
B
【知识点】
现在完成时,不规则动词过去分词
【点评】
本题是时态类基础题,核心考点是现在完成时的基本谓语构成,只要学生熟记现在完成时的结构规则,掌握lend这类常见不规则动词的过去分词变形,就可以快速选出正确答案,同时也能帮学生区分不同时态的谓语结构差异。
【难度系数】
0.8
(
A
)14.The
ending
of the story is very surprising. I didn’t expect that.

A.ending
B.beginning
C.plot
D.summary

答案

14.A

解析

【分析】
首先先通读题干抓取关键提示信息:后半句“I didn’t expect that(我完全没有预料到)”是核心解题线索,说明空格处指代的故事的某部分内容是超出读者预期的。接下来我们逐个辨析四个选项的词义,再结合日常读故事的逻辑逐一排除不符合的选项,就能锁定正确答案。
【解析】
第一步:翻译题干:这个故事的______十分出人意料,我完全没预料到。
第二步:逐一辨析选项含义:
A. ending 意为“结尾,结局”
B. beginning 意为“开头,开端”
C. plot 意为“情节”
D. summary 意为“摘要,概要”
第三步:结合逻辑排除错误选项:
故事的开头是读者刚接触故事就会知道的内容,不可能事后才觉得惊讶;故事的摘要一般是提前给出的概括内容,也不会让人产生意外感;泛指全部内容的“情节”不符合“非常出人意料、没预料到”的常见语境,日常表达里最符合逻辑的是故事的结局超出读者预期,因此选A。
【答案】
A
【知识点】
名词词义辨析,语境逻辑理解
【点评】
本题属于基础的词义辨析题,解题的核心是抓住后半句的语境提示,结合日常阅读故事的常识就能快速排除干扰项,主要考察学生对常见基础名词的词义掌握情况。
【难度系数】
0.7
(
C
)15.He has
lived
in this city for ten years. He knows every corner.

A.live
B.lives
C.lived
D.living

答案

15.C

解析

【分析】
拿到这道题首先提取句子的关键提示信息:句中出现了助动词has,还有标志性时间状语for ten years(长达十年),可以先定位到对应的时态规则,现在完成时的标准结构是have/has + 动词的过去分词,接下来只需要匹配live的正确变形,逐一排除不符合结构的选项就能得到答案。
【解析】
1. 先判断时态:句中for ten years表示动作从过去持续到现在、总时长为十年,搭配前面的助动词has,说明本句要使用现在完成时。
2. 现在完成时的谓语结构为「have/has + 动词的过去分词」,需要填入live对应的正确形式:
选项A:live是动词原形,不符合现在完成时的结构要求,排除;
选项B:lives是动词第三人称单数形式,仅用于一般现在时,不符合结构要求,排除;
选项C:lived是live的过去分词,完全匹配现在完成时的谓语结构,符合题意;
选项D:living是现在分词,无法直接和has搭配构成正确的时态结构,排除。
最终确定答案为C。
【答案】
C
【知识点】
现在完成时,动词过去分词
【点评】
本题是现在完成时板块的基础常规考题,只要学生牢记现在完成时的基础构成规则,能识别for加时间段这类典型的现在完成时标志,就可以快速选出正确答案,属于时态类的必拿分基础题型。
【难度系数】
0.8
(
B
)16.I
have read
this book twice. It’s really interesting.

A.read
B.have read
C.am reading
D.was reading

答案

16.B

解析

【分析】
拿到这道题首先梳理句子的提示线索和语义:句中出现了表示动作累计次数的"twice(两次)",后半句说明“这本书真的很有趣”,可以推断出“读这本书”的动作已经完成,且这个过去发生的动作带来了当下的结果——清楚书的内容、认为它很有趣,完全符合现在完成时的使用特征,接下来就可以逐一匹配选项排除错误答案。
【解析】
我们逐个辨析选项的时态和适用场景:
A. read 是动词原形/过去式,对应一般现在时或一般过去时,无法体现“已经读完两次、对现在造成影响”的语义,排除;
B. have read 是现在完成时结构,现在完成时的构成为have/has + 动词过去分词,用于描述过去发生的动作对现在造成的影响或结果,本句主语为I,助动词用have,完全符合“已经读过两次书,因此知晓书很有趣”的语境;
C. am reading 是现在进行时,表达此刻正在读书的动作,和句中“读过两次”的表述矛盾,排除;
D. was reading 是过去进行时,描述过去某个时间点正在进行的动作,不符合整体语义,排除。
因此正确选项为B。
【答案】
B
【知识点】
现在完成时,动词时态辨析
【点评】
本题是英语时态类的基础考题,核心考察现在完成时的典型使用场景,只要抓住句中表示动作累计次数的提示词twice,就能快速判断出需要使用现在完成时,区分不同时态的核心差异即可轻松选出正确答案。
【难度系数】
0.8
(
A
)17.
Have
you ever
been
to Beijing?

A.Have;been
B.Have;gone
C.Did;go
D.Do;go

答案

17.A

解析

【分析】
首先观察题干中的关键词ever,它是现在完成时的典型提示词,用来询问到目前为止的过往经历,首先可以直接排除时态不匹配的C选项一般过去时、D选项一般现在时。接下来剩余的A、B都是现在完成时结构,需要辨析两个易混固定搭配:have been to表示曾经去过某地,目前已经回到说话的地点,用来询问过往的出行经历;have gone to表示已经动身去了某地,当下还在目的地或者往返路上,不在对话现场,显然不符合本题询问对方是否有过北京出行经历的语境,因此可以确定正确选项。
【解析】
1. 第一步判断时态:句中ever意为“曾经”,是现在完成时的标志性时间状语,现在完成时的疑问句结构为“Have/Has + 主语 + 动词过去分词 + 其他”,因此可以直接排除使用一般过去时的C选项、使用一般现在时的D选项。
2. 第二步辨析易混搭配:
选项A的have been to表示“去过某地,现已返回”,用于询问是否有某地的出行经历,完全符合本题语境。
选项B的have gone to表示“去了某地,尚未返回”,主语不在对话现场,不能用来面对面询问对方,不符合语境。
因此最终答案选A。
【答案】
A
【知识点】
现在完成时,have been与have gone辨析
【点评】
本题是现在完成时模块的基础高频考题,核心考察学生对现在完成时标志词的敏感度,以及对have been to、have gone to两个易混搭配的场景区分能力,属于必须掌握的基础知识点,只要牢记两个搭配的核心差异就能轻松选出正确答案。
【难度系数】
0.8
(
B
)18.She
has finished
her homework. She can watch TV now.

A.finishes
B.has finished
C.finished
D.is finishing

答案

18.B

解析

【分析】
拿到这道题首先梳理前后分句的逻辑关系:后句说明“她现在可以看电视了”,这是前半句动作带来的直接当下结果。我们可以先结合语义排除不符合“作业已经做完”逻辑的选项,再重点区分不同时态的表意差异:一般过去时仅强调动作发生在过去,和现在没有关联,而现在完成时专门用来表达过去发生的动作对现在造成影响,匹配本题语境的特征,就能顺理选出正确答案。
【解析】
1. 题干翻译:她已经做完作业了,现在她可以看电视了。
2. 逐一辨析选项:
选项A:finishes是一般现在时,用来描述经常性、习惯性的动作,无法体现单次做完作业带来的当下结果,不符合语境。
选项B:has finished是现在完成时,表意是“已经完成作业”,这个过去发生的动作直接促成了现在“可以看电视”的结果,完全符合逻辑。
选项C:finished是一般过去时,仅能说明“完成作业”的动作发生在过去,没有体现该动作和现在“可以看电视”的关联,不符合要求。
选项D:is finishing是现在进行时,表示正在完成作业、还没做完,和“现在可以看电视”的逻辑矛盾。
综上只有B选项正确。
【答案】B
【知识点】现在完成时,动词时态辨析
【点评】本题考查现在完成时的核心用法特征,解题关键是抓住后半句的提示信息,明确前半句动作和当下结果的关联,不少学生容易误选C选项的一般过去时,要注意区分两类时态的核心差异:现在完成时侧重动作对现在的影响,一般过去时只强调动作发生在过去、和当前状态无关。
【难度系数】0.6
(
C
)19.My father
has worked
in this factory since 1990.

A.works
B.worked
C.has worked
D.is working

答案

19.C

解析

【分析】
拿到这道时态题,首先第一步先定位句子里的时间提示词,看到句中有since 1990这个时间状语,它的含义是“自从1990年以来”,表示动作从过去1990年这个时间点开始,一直持续到现在,还可能延续下去,这种语境需要使用现在完成时,再对应匹配选项的时态,就能选出正确答案。
【解析】
1. 判断时态标志:句中出现"since + 过去时间点(1990年)",是现在完成时的典型标识,这类时间状语要求谓语使用现在完成时,结构为have/has + 动词的过去分词。
2. 匹配主语变形:句子主语My father是第三人称单数,对应的助动词用has,work的过去分词是worked,所以符合要求的形式为has worked。
3. 逐一排除错误选项:
A选项works是一般现在时,用于描述经常性、习惯性的动作,无法体现动作从1990年持续至今的含义,排除;
B选项worked是一般过去时,仅描述过去发生的动作,和现在没有关联,不符合语境,排除;
D选项is working是现在进行时,描述当下正在进行的动作,不符合时间状语的要求,排除。
最终确定选C。
【答案】
C
【知识点】
现在完成时;since的用法
【点评】
本题是时态类的基础考题,核心考查现在完成时标志性时间状语的识别,只要牢记"since+过去时间点"对应现在完成时的规则,就能快速解题,同学们后续要注意区分不同时态对应的时间标志,不要混淆一般过去时和现在完成时的使用场景。
【难度系数】
0.8
(
A
)20.—
Have
you
heard
the news?
—Yes,I
heard
it just now.

A.Have;heard;heard
B.Have;heard;have heard
C.Did;hear;heard
D.Did;hear;have heard

答案

20.A

解析

【分析】
首先梳理对话逻辑:第一句的问句是询问对方是否已经知晓这条新闻,侧重“听到新闻”这个过去动作对当下造成的影响,这类场景要使用现在完成时;再看答句里的时间标志just now(刚才),是明确指向过去具体时间点的状语,这类时间状语对应的时态必须是一般过去时。我们可以根据时态规则逐一匹配选项,排除不符合的错误项,就能得到正确答案。
【解析】
1. 分析第一句:问句要表达“你听说这个消息了吗”,强调过去动作对现在的影响,符合现在完成时的使用场景,现在完成时的一般疑问句结构为“Have/Has + 主语 + 动词过去分词”,本句主语为you,因此前两空依次填Have、heard。
2. 分析答句:句中出现时间状语just now(刚才),属于典型的一般过去时标志,说明动作发生在过去的具体时间,谓语动词要使用hear的过去式heard。
3. 排除错误选项:
B选项第三空用现在完成时,和just now的时间属性冲突,错误;
C选项第一句使用一般过去时,仅能询问过去某个时间点有没有听到新闻,无法体现“现在是否知晓”的语义,不符合日常对话逻辑,错误;
D选项时态使用完全颠倒,错误。
因此正确选项为A。
【答案】
A
【知识点】
现在完成时,一般过去时,时态辨析
【点评】
本题核心考察现在完成时和一般过去时的差异,易错点是很多同学混淆两个时态的使用边界:现在完成时不搭配明确的过去时间状语,侧重体现过去动作对现在的影响;只要句中出现just now、yesterday这类明确指向过去具体时间的状语,就必须使用一般过去时。
【难度系数】
0.6
(
A
)21.I
have seen
the movie. It’s very exciting.

A.have seen
B.see
C.saw
D.am seeing

答案

21.A

解析

【分析】
拿到这道题先通读全句理解语境,后半句“它非常激动人心”是说话人对电影的现有评价,说明“看电影”这个动作已经完成,且过去看电影的动作直接带来了现在能给出评价的结果,我们需要选择能体现“过去动作对现在造成影响”的时态,接下来逐一比对四个选项的时态用法,排除不符合语境的选项即可得到正确答案。
【解析】
1. 先翻译句子:我已经看过这部电影了,它非常激动人心。
2. 分析时态需求:句子强调过去“看电影”的动作,让我现在知晓电影内容、能给出“很激动人心”的评价,属于典型的过去动作对现在产生影响的场景,需要使用现在完成时。
3. 逐一辨析选项:
选项A:have seen是现在完成时结构,符合“已经看过电影,现在能给出对应评价”的语境,表述正确。
选项B:see是一般现在时,多用于描述经常性、习惯性的动作,无法体现已经看完电影的状态,不符合语境,错误。
选项C:saw是一般过去时,仅能表示“看电影”的动作发生在过去,无法体现动作和当下评价的关联,不符合此处表意需求,错误。
选项D:am seeing是现在进行时,表示正在看电影,和后半句能给出电影整体评价的逻辑矛盾,错误。
【答案】
A
【知识点】
现在完成时,时态辨析
【点评】
本题考查现在完成时的基础应用,核心考点是区分现在完成时和一般过去时的差异:现在完成时侧重过去动作对现在的影响,一般过去时仅强调动作发生在过去、和现在无关联。不少同学容易误选C选项,解题时注意观察后半句的现有评价提示,判断动作和当下的关联即可快速排除错误选项。
【难度系数】
0.7
(
A
)22.
Has
he
lost
his keys? He can’t find them.

A.Has;lost
B.Did;lose
C.Does;lose
D.Is;losing

答案

22.A

解析

【分析】
首先梳理解题思路:第一步先观察题干后半句的提示信息"He can’t find them",这是当前存在的状态,说明“丢钥匙”这个动作发生在过去,且直接造成了现在找不到钥匙的结果,需要选用能体现过去动作对现在产生影响的时态。第二步逐一比对选项的时态含义,先排除不符合语境的时态,再结合对应时态的结构匹配正确答案。
【解析】
1. 先分析语境逻辑:句意为“他是不是弄丢了他的钥匙?他找不到它们了。” 强调丢钥匙的动作对现在造成的直接影响是“现在找不到钥匙”,符合现在完成时的使用场景。
2. 逐一辨析选项:
选项A:现在完成时的结构为"Has/Have + 动词过去分词",主语he是第三人称单数,助动词用Has,lose的过去分词是lost,结构和时态含义都完全匹配语境。
选项B:一般过去时仅强调“丢钥匙”这个动作发生在过去,不体现和现在状态的关联,无法对应后半句给出的当前影响,不符合语境。
选项C:一般现在时表示经常性、习惯性的动作,代入后句意不通顺,直接排除。
选项D:现在进行时表示动作正在发生,“正在丢钥匙”不符合日常逻辑,排除。
综上,正确答案为A。
【答案】
A
【知识点】
现在完成时,时态辨析
【点评】
本题的易错点是容易误选B选项的一般过去时,很多同学只注意到丢钥匙是过去发生的动作,忽略了题干后半句给出的“现在找不到钥匙”的关键提示,要牢记现在完成时和一般过去时的核心区别:前者侧重过去动作对现在造成的结果/影响,后者仅陈述过去发生的动作本身,和当前状态无关联。
【难度系数】
0.6
(
C
)23.They
have made
a lot of progress in the past few years.

A.make
B.made
C.have made
D.are making

答案

23.C

解析

【分析】
这道题考查英语时态的辨析,解题的核心是先定位句子里的时间提示词:第一步先扫读句子,找到标志性时间状语"in the past few years",这个短语表示“在过去的几年里”,描述的是从过去某一时间点延续到当下的动作,强调动作对现在产生的结果,完全符合现在完成时的使用场景;第二步再逐一核对四个选项对应的时态,匹配符合要求的答案即可。
【解析】
1. 先分析句中时间标志:"in the past few years"是现在完成时的典型提示状语,这类时间状语指代从过去延伸到现在的时段,要求谓语动词使用现在完成时结构(have/has + 动词过去分词)。
2. 逐一排除错误选项:
A选项make是一般现在时,用于描述经常性、习惯性的动作,不符合语境;
B选项made是一般过去时,仅描述过去某个时间点发生的动作,不强调对现在的影响,也不搭配"in the past few years"使用;
C选项have made是现在完成时结构,完全匹配时态要求;
D选项are making是现在进行时,描述当下正在发生的动作,不符合时间语境。
所以最终选C。
【答案】C
【知识点】
现在完成时;时态辨析
【点评】
本题是时态考点的基础常规题,核心考察学生对现在完成时标志性时间状语的记忆和识别,只要牢记"in the past/last + 时间段"这类结构对应现在完成时,就能快速排除干扰项选出正确答案,是考试中的高频基础题型。
【难度系数】0.7
(
B
)24.—How long
have
you
had
this pen?
—For two weeks.

A.have;bought
B.have;had
C.did;buy
D.do;buy

答案

24.B

解析

【分析】
首先拿到这道题先找题干关键提示:第一,疑问词是How long,用来提问动作持续的时长;第二,答句是For two weeks,是典型的表示一段持续时间的时间状语。第一步先判断时态:表示从过去某一时间开始的动作一直持续到现在,要使用现在完成时,先把不符合现在完成时的C(一般过去时)、D(一般现在时)直接排除。第二步辨析剩余选项:buy“购买”是瞬间就能完成的短暂性动词,不能和表示时长的How long连用,要表达“持有、拥有这支笔多久”的含义,需要把短暂性动词buy替换成对应的延续性动词have,have的过去分词是had,所以正确结构是have had,对应选项B。
【解析】
1. 时态判断:答语"For two weeks"是持续两周的时间段,说明问句询问的是从过去延续到现在的状态时长,需要用现在完成时,结构为have/has + 动词过去分词,因此排除时态为一般过去时的C选项、时态为一般现在时的D选项。
2. 动词辨析:buy是短暂性动词,动作瞬间结束,无法和表示时长的How long搭配使用,要表达“拥有某物的时长”需使用延续性动词have,have的过去分词为had,因此正确表达为have had,最终选B。
【答案】
B
【知识点】
现在完成时;延续性动词;how long用法
【点评】
本题的核心易错点是很多同学会直接根据语义选择have bought,忽略了短暂性动词不能与时间段状语连用的规则,平时要注意积累常见短暂性动词对应的延续性转换形式,遇到how long提问时长的题目时,优先核验句中谓语动词是否为延续性动词。
【难度系数】
0.6
(
A
)25.I
have had
my lunch. I’m not hungry now.

A.have had
B.had
C.am having
D.was having

答案

25.A

解析

【分析】
拿到这道题首先要找题干的核心提示线索,后半句“I’m not hungry now(我现在不饿)”是解题的关键,说明“吃午饭”这个动作发生在过去,但是直接导致了“现在不饿”的结果,我们需要选出能体现“过去动作对现在造成影响”的时态,再逐一核对四个选项的时态含义,排除不符合语境的选项就能得到正确答案。
【解析】
1. 先梳理题干逻辑:我已经吃过午饭了,我现在不饿。
2. 逐一分析选项:
选项A:have had是现在完成时结构,现在完成时的核心用法就是表达过去发生的动作对现在造成的影响或结果,“吃午饭”是过去完成的动作,带来的结果就是现在不饿,完全符合语境。
选项B:had是一般过去时,仅能说明“吃午饭”这个动作发生在过去,无法体现动作和现在“不饿”的关联,不符合语境要求。
选项C:am having是现在进行时,含义是“正在吃午饭”,和后文“我现在不饿”的逻辑完全矛盾,直接排除。
选项D:was having是过去进行时,表达过去某个时间点正在吃午饭,既不符合逻辑,也无法对应现在的状态,排除。
综上,正确答案为A。
【答案】A
【知识点】现在完成时,动词时态辨析
【点评】
本题的易错点是容易误选B选项的一般过去时,很多同学只看到“吃午饭”是过去的动作就直接选过去式,忽略了题干后半句给出的“现在不饿”的提示,要牢记现在完成时的核心特征就是关联过去动作和当下的结果,做题时要主动寻找时态对应的语境提示。
【难度系数】
0.6