2026年能力培养与测试八年级英语下册人教版第132页答案
三、重点语法。
现在完成时(二)
1. 表示过去发生或已经完成的动作对现在造成的影响或结果时,常与 already, yet, ever, never, just, before 等词连用。
2. 表示某一动作或状态从过去某一时间开始并一直持续到现在时,常常和表示一段时间的状语连用,常见的有“for+一段时间”和“since+表示过去的时间点或从句”。
since 和 for 的相关用法:
· for+时间段
I have worked here for 12 years. 我已经在这里工作 12 年了。
· since+表示过去的时间点
I have lived here since 2008. 自从 2008 年我就住在这里。
· since+一段时间+ago( =for+时间段)
The film has been on since 10 minutes ago.
=The film has been on for ten minutes. 电影从 10 分钟前就开始了。
· since+从句(一般过去时)
Two hours have passed since he arrived here. 他到达这里已经有两个小时了。
· It's+一段时间+since+从句(一般过去时)
It's three years since his grandpa died. 他的爷爷去世三年了。
语法附加小练习。(用 since/for 填空,使短文完整)
I have been a volunteer at an animal shelter 1.
for
two years. I started this job 2.
since
I was in high school. Every weekend, I spend about three hours there. I have made many friends there 3.
since
I started volunteering. I love the feeling of helping those cute animals. Some of them have been at the shelter 4.
for
a long time, waiting for their new owners.

答案

三、重点语法。
1. for 2. since 3. since 4. for

解析

【解析】
1. 空后是时间段“two years”,符合“for+时间段”的用法,故填for。
2. 空后是一般过去时的从句“I was in high school”,符合“since+一般过去时从句”的用法,故填since。
3. 空后是一般过去时的从句“I started volunteering”,符合“since+一般过去时从句”的用法,故填since。
4. 空后是时间段“a long time”,符合“for+时间段”的用法,故填for。
【答案】
1. for 2. since 3. since 4. for
【知识点】
现在完成时中since与for的用法
【点评】
本题考查现在完成时里since和for的区分运用,需明确for接时间段、since接过去时间点或一般过去时从句的规则,理清不同时间状语的搭配要求,是现在完成时的基础考点。
【难度系数】
0.7