2026年导与练暑假园地八年级综合通用版第130页答案
(
C
)1.Miss Black is my English teacher. She
here for three years.

A.teaches
B.taught
C.has taught
D.teach

答案

1.C

解析

【分析】首先观察句子的时间状语“for three years”,这是现在完成时的典型时间标志,用于表示从过去开始持续到现在的动作。现在完成时的结构为“have/has + 动词过去分词”,主语是第三人称单数She,需搭配助动词has,结合动词teach的过去分词形式即可选出正确选项。
【解析】根据时间状语“for three years”可知,句子描述的是从过去持续到现在的动作,需用现在完成时。现在完成时结构为“主语+has/have+动词过去分词”,主语She是第三人称单数,助动词用has,teach的过去分词是taught,因此空格处应填has taught,对应选项C。
【答案】C
【知识点】现在完成时;时态辨析
【点评】本题考查现在完成时的基础用法,核心是识别“for+时间段”对应的时态,属于英语时态类基础题,需牢记不同时态的时间标志。
【难度系数】0.5
(
A
)2.They have been friends
they first met.

A.since
B.while
C.before
D.after

答案

2.A

解析

【分析】首先观察句子时态,主句使用现在完成时(have been),从句为一般过去时(first met),需结合连词的时态搭配规则解题,匹配符合要求的连词。
【解析】句子主句是现在完成时,从句是一般过去时:A选项since意为“自从”,引导时间状语从句时,主句常用现在完成时,从句用一般过去时,完全符合语境和时态要求;B选项while引导时间状语从句时,从句需用进行时态,不符合;C选项before意为“在…之前”,时态搭配不匹配;D选项after意为“在…之后”,不符合现在完成时与一般过去时的搭配逻辑。因此选A。
【答案】A
【知识点】现在完成时、时间状语连词
【点评】本题考查连词与时态的搭配运用,属于基础题型,掌握常见连词的时态用法即可解答。
【难度系数】0.8
(
C
)3.I
the book club last week and I
two books already.

A.join; read
B.joined; read
C.joined; have read
D.joined; has read

答案

3.C

解析

【分析】
本题考查英语时态的辨析。第一空的时间标志是last week(上周),表示过去发生的动作,需用一般过去时;第二空的时间标志是already(已经),表示动作从过去开始持续到现在,需用现在完成时,结合主语的搭配即可选出正确选项。
【解析】
第一空由时间状语last week可知,动作发生在过去,应用一般过去时,join的过去式为joined,排除A选项;第二空由already可知,应用现在完成时,结构为“have/has+过去分词”,主语是I,助动词用have,read的过去分词是read,因此第二空为have read,排除B(read为一般现在/过去式)、D(has的主语需为第三人称单数),故答案为C。
【答案】
C
【知识点】
一般过去时、现在完成时
【点评】
本题通过时间状语考查两种基础时态的运用,需准确识别时态的时间标志词,掌握对应时态的结构,是初中英语时态的常规题型。
【难度系数】
0.6
(
A
)4.The movie
with the public since it came out.

A.has been popular
B.is popular
C.was popular
D.will be popular

答案

4.A

解析

【分析】首先识别句子中的时间标志“since it came out”,“since+一般过去时从句”是现在完成时的典型时间状语,主句需表示从过去持续到现在的状态,因此要判断时态为现在完成时,再结合选项匹配正确形式。
【解析】句中“since it came out”(since引导的时间状语从句用一般过去时),主句需用现在完成时,结构为“have/has + 动词过去分词”。主语the movie是单数第三人称,助动词用has,be的过去分词为been,故正确形式为has been popular,对应选项A。
【答案】A
【知识点】现在完成时、since的时态用法
【点评】本题考查现在完成时的基础应用,核心是掌握“since+一般过去时从句”对应的时态规则,属于时态类基础题型,需牢记不同时态的时间标志。
【难度系数】0.8
(
A
)5.—Have you ever
the Great Wall?
—Yes, I have. I went there on our last school trip.

A.been to
B.gone to
C.been in
D.was in

答案

5.A

解析

【分析】这道题考查现在完成时中易混短语的用法,解题思路为:1. 先根据句子时态结构排除错误选项:问句是现在完成时,结构为“have/has + 过去分词”,D选项was是动词过去式,不符合现在完成时结构,直接排除;2. 辨析剩余选项的含义:A.been to表示“去过某地(已返回)”;B.gone to表示“去了某地(未返回)”;C.been in表示“在某地停留(常接时间段)”;3. 结合答语“上次学校旅行去的(已返回)”,确定正确选项。
【解析】首先,问句为现在完成时的一般疑问句,需用“have + 过去分词”结构,D选项was不符合该结构,排除;其次,根据答语“我已经去过且返回”,对应“been to”(去过某地已返回)的用法,B选项gone to表“去了未回”、C选项been in表“在某地停留”均不符合语境,因此选A。
【答案】A
【知识点】现在完成时短语辨析
【点评】本题考查现在完成时中易混淆短语的用法,需准确区分不同短语的含义与使用场景,属于基础语法题,侧重对核心知识点的掌握。
【难度系数】0.8
请观察字母找规律,并填空。
B
E

Q

?=
Z

答案

Z(B和E之间隔了2个字母,E和J之间隔了4个字母,J和Q之间隔了6个字母,由此可推知Q和问号之间隔了8个字母,根据字母表可知,问号处应是Z。故填Z。)

解析

【分析】首先将字母对应英文字母表的序号(A=1,B=2,…,Z=26),观察相邻字母的序号差:B(2)到E(5)差3,E(5)到J(10)差5,J(10)到Q(17)差7,差值依次增加2,因此下一个差值应为9,计算得Q的序号17加9等于26,对应字母Z。
【解析】步骤1:确定字母对应的序号:B对应2,E对应5,J对应10,Q对应17;步骤2:计算相邻序号的差值:5-2=3,10-5=5,17-10=7,差值规律为依次加2,下一个差值为7+2=9;步骤3:计算问号处的序号:17+9=26,26对应的字母为Z。
【答案】Z
【知识点】找规律、字母顺序
【点评】本题通过将字母转化为序号,寻找差值的变化规律,是常见的字母规律题,需掌握字母表的顺序对应关系。
【难度系数】0.5