一、用括号内所给词的适当形式填空
1. Lucy used
2. I'm so happy that I
3. [2026 江苏无锡期中改编] Not only Mary but also her friend
4. —
—Yes. She
5. —
—Yes, I
1. Lucy used
to be
(be) nervous about exams all the time.2. I'm so happy that I
have finished
(finish) nearly half of my homework now.3. [2026 江苏无锡期中改编] Not only Mary but also her friend
has eaten
(eat) up the chocolate. There's none left.4. —
Has
your sister come
(come) back from Yunnan?—Yes. She
stayed
(stay) there for two months to help train teachers in the countryside.5. —
Have
you watered
(water) the flowers in the garden yet?—Yes, I
have done
(do) it already. I finished
(finish) it ten minutes ago.答案
1. to be 2. have finished 3. has eaten
4. Has; come; stayed 5. Have; watered; have done; finished
4. Has; come; stayed 5. Have; watered; have done; finished
解析
【分析】
本题考查英语语法中的固定搭配、时态及主谓一致的应用,需结合每小题的语境和时间标志判断正确形式:
1. 第一题涉及固定搭配used to do sth,意为“过去常常做某事”,需用动词不定式;
2. 第二题时间状语为now,语境强调到目前为止完成的动作,需用现在完成时;
3. 第三题遵循not only...but also的就近原则,谓语与靠近的主语一致,结合“没有剩下”的语境用现在完成时;
4. 第四题第一句询问是否已回来,用现在完成时的一般疑问句,第二句描述过去的动作,用一般过去时;
5. 第五题第一句有标志词yet,用现在完成时的一般疑问句,答句中already用现在完成时,最后有过去时间状语ten minutes ago,用一般过去时。
【解析】
1. 固定搭配used to do sth,故填to be;
2. 由时间状语now及语境“已完成近一半作业”,用现在完成时,主语为I,故填have finished;
3. not only...but also连接主语时遵循就近原则,靠近的主语her friend为单数,结合“没有剩下”的语境(动作已完成对现在的影响),用现在完成时,故填has eaten;
4. 第一句询问是否已从云南回来,用现在完成时的一般疑问句,结构为Has + 主语 + 过去分词,come的过去分词为come;第二句描述过去在云南待了两个月的动作,用一般过去时,故依次填Has; come; stayed;
5. 第一句有标志词yet,用现在完成时的一般疑问句,结构为Have + 主语 + 过去分词;答句中already提示用现在完成时;最后有过去时间状语ten minutes ago,用一般过去时,故依次填Have; watered; have done; finished。
【答案】
1. to be 2. have finished 3. has eaten 4. Has; come; stayed 5. Have; watered; have done; finished
【知识点】
used to do sth;现在完成时;主谓一致(就近原则);一般过去时
【点评】
本题为初中英语基础语法题,涵盖核心固定搭配、时态及主谓一致考点,需准确识别时间标志和语法规则,是日常考试的高频题型,难度适中。
【难度系数】
0.3
本题考查英语语法中的固定搭配、时态及主谓一致的应用,需结合每小题的语境和时间标志判断正确形式:
1. 第一题涉及固定搭配used to do sth,意为“过去常常做某事”,需用动词不定式;
2. 第二题时间状语为now,语境强调到目前为止完成的动作,需用现在完成时;
3. 第三题遵循not only...but also的就近原则,谓语与靠近的主语一致,结合“没有剩下”的语境用现在完成时;
4. 第四题第一句询问是否已回来,用现在完成时的一般疑问句,第二句描述过去的动作,用一般过去时;
5. 第五题第一句有标志词yet,用现在完成时的一般疑问句,答句中already用现在完成时,最后有过去时间状语ten minutes ago,用一般过去时。
【解析】
1. 固定搭配used to do sth,故填to be;
2. 由时间状语now及语境“已完成近一半作业”,用现在完成时,主语为I,故填have finished;
3. not only...but also连接主语时遵循就近原则,靠近的主语her friend为单数,结合“没有剩下”的语境(动作已完成对现在的影响),用现在完成时,故填has eaten;
4. 第一句询问是否已从云南回来,用现在完成时的一般疑问句,结构为Has + 主语 + 过去分词,come的过去分词为come;第二句描述过去在云南待了两个月的动作,用一般过去时,故依次填Has; come; stayed;
5. 第一句有标志词yet,用现在完成时的一般疑问句,结构为Have + 主语 + 过去分词;答句中already提示用现在完成时;最后有过去时间状语ten minutes ago,用一般过去时,故依次填Have; watered; have done; finished。
【答案】
1. to be 2. have finished 3. has eaten 4. Has; come; stayed 5. Have; watered; have done; finished
【知识点】
used to do sth;现在完成时;主谓一致(就近原则);一般过去时
【点评】
本题为初中英语基础语法题,涵盖核心固定搭配、时态及主谓一致考点,需准确识别时间标志和语法规则,是日常考试的高频题型,难度适中。
【难度系数】
0.3
二、按要求完成下列句子
1. Did she watch the movie yesterday evening? (用 ever 改写句子)
2. Scientists have been away from our school for five hours. (同义句转换)
Scientists
3. [2026 广东深圳期中] He bought the bike two weeks ago. (用 since two weeks ago 改写句子)
He
4. [新素材] DeepSeek 的成功展示了中国在人工智能领域已经取得了巨大的进步。(完成译句)
The success of DeepSeek shows that China
5. ——你什么时候来贵阳的?
——我已经来贵阳将近一周了。(完成译句)
—When
—I
1. Did she watch the movie yesterday evening? (用 ever 改写句子)
Has
she ever
watched
the movie?2. Scientists have been away from our school for five hours. (同义句转换)
Scientists
left
our school five hours ago
.3. [2026 广东深圳期中] He bought the bike two weeks ago. (用 since two weeks ago 改写句子)
He
has
had
the bike since two weeks ago.4. [新素材] DeepSeek 的成功展示了中国在人工智能领域已经取得了巨大的进步。(完成译句)
The success of DeepSeek shows that China
has
made
great progress in AI.5. ——你什么时候来贵阳的?
——我已经来贵阳将近一周了。(完成译句)
—When
did
you come
to Guiyang?—I
have
been
in Guiyang for nearly a week.答案
1. Has; ever watched 2. left; ago 3. has had
4. has made 5. did; come; have been
4. has made 5. did; come; have been
解析
【分析】
1. 本题要求用ever改写一般过去时的疑问句,ever是现在完成时的标志词,需将句子转换为现在完成时的一般疑问句,结构为“Has/Have + 主语 + ever + 动词过去分词”,主语she为第三人称单数,确定助动词及动词形式。
2. 本题为同义句转换,原句用现在完成时表状态,需转换为一般过去时的动作表达,“离开”的过去式对应left,结合时间状语five hours ago完成转换。
3. 本题要求用since two weeks ago改写句子,since+过去时间点是现在完成时的标志,需将短暂性动词buy转换为延续性动词have,再结合主语的人称确定现在完成时的结构。
4. 本题为完成译句,“取得进步”是固定搭配make progress,主句为一般现在时,宾语从句强调已完成的动作,用现在完成时,结合主语确定助动词。
5. 本题分两部分,第一部分问过去的动作,用一般过去时;第二部分表从过去持续到现在的状态,用现在完成时,需对应不同时态的结构和动词形式。
【解析】
1. ever是现在完成时的常用副词,现在完成时一般疑问句结构为“Has + 第三人称单数主语 + ever + 动词过去分词”,主语she对应助动词Has,watch的过去分词为watched,故填Has; ever watched。
2. 原句现在完成时表“离开”的状态,转换为一般过去时的动作表达,leave的过去式为left,“five hours ago”可替换原句的for five hours,故填left; ago。
3. since two weeks ago是现在完成时的标志,短暂性动词buy需转换为延续性动词have,主语he为第三人称单数,现在完成时结构为has + 过去分词,have的过去分词为had,故填has had。
4. “取得进步”为固定搭配make progress,此处强调已完成的动作,用现在完成时,主语China为第三人称单数,故填has made。
5. 第一句问过去的动作,用一般过去时,助动词did后接动词原形come;第二句表持续到现在的状态,用现在完成时,主语I对应助动词have,be的过去分词为been,故填did; come; have been。
【答案】
1. Has; ever watched 2. left; ago 3. has had 4. has made 5. did; come; have been
【知识点】
现在完成时、一般过去时、同义句转换
【点评】
本题考查初中英语核心时态的运用与转换,涉及现在完成时的结构、短暂性动词与延续性动词的转换、一般过去时的用法等,是基础且高频的题型,需熟练掌握时态标志词和句式结构。
【难度系数】
0.5
1. 本题要求用ever改写一般过去时的疑问句,ever是现在完成时的标志词,需将句子转换为现在完成时的一般疑问句,结构为“Has/Have + 主语 + ever + 动词过去分词”,主语she为第三人称单数,确定助动词及动词形式。
2. 本题为同义句转换,原句用现在完成时表状态,需转换为一般过去时的动作表达,“离开”的过去式对应left,结合时间状语five hours ago完成转换。
3. 本题要求用since two weeks ago改写句子,since+过去时间点是现在完成时的标志,需将短暂性动词buy转换为延续性动词have,再结合主语的人称确定现在完成时的结构。
4. 本题为完成译句,“取得进步”是固定搭配make progress,主句为一般现在时,宾语从句强调已完成的动作,用现在完成时,结合主语确定助动词。
5. 本题分两部分,第一部分问过去的动作,用一般过去时;第二部分表从过去持续到现在的状态,用现在完成时,需对应不同时态的结构和动词形式。
【解析】
1. ever是现在完成时的常用副词,现在完成时一般疑问句结构为“Has + 第三人称单数主语 + ever + 动词过去分词”,主语she对应助动词Has,watch的过去分词为watched,故填Has; ever watched。
2. 原句现在完成时表“离开”的状态,转换为一般过去时的动作表达,leave的过去式为left,“five hours ago”可替换原句的for five hours,故填left; ago。
3. since two weeks ago是现在完成时的标志,短暂性动词buy需转换为延续性动词have,主语he为第三人称单数,现在完成时结构为has + 过去分词,have的过去分词为had,故填has had。
4. “取得进步”为固定搭配make progress,此处强调已完成的动作,用现在完成时,主语China为第三人称单数,故填has made。
5. 第一句问过去的动作,用一般过去时,助动词did后接动词原形come;第二句表持续到现在的状态,用现在完成时,主语I对应助动词have,be的过去分词为been,故填did; come; have been。
【答案】
1. Has; ever watched 2. left; ago 3. has had 4. has made 5. did; come; have been
【知识点】
现在完成时、一般过去时、同义句转换
【点评】
本题考查初中英语核心时态的运用与转换,涉及现在完成时的结构、短暂性动词与延续性动词的转换、一般过去时的用法等,是基础且高频的题型,需熟练掌握时态标志词和句式结构。
【难度系数】
0.5
三、语法填空:阅读下面短文,从方框中选择适当的词并用其正确形式填空
make listen build get change put leave improve be move
My hometown is a small but beautiful town. I 1.
The roads used 3.
Since 1986, our living conditions 5.
These changes 10.
make listen build get change put leave improve be move
My hometown is a small but beautiful town. I 1.
left
my hometown ten years ago to study in a big city. Now, when I come back, I’m surprised to find that it 2. has changed
a lot.The roads used 3.
to be
dirt tracks. The houses were old and small. And the air wasn’t fresh enough. There was a paper factory near our school. The workers often 4. put
the waste into the river. Water pollution was also a big problem.Since 1986, our living conditions 5.
have improved
a lot. Most of us 6. have moved
into big beautiful houses. People used 7. to listen
to the radio for news and weather information. But now they can receive them through TV or the Internet. They are very modern. The government 8. built
large hospitals and new schools last year. There are also many new roads and bridges. Many people drive cars to work or travel. People’s life 9. is getting
better and better.These changes 10.
make/have made
our lives more comfortable and convenient. We are looking forward to seeing more great changes in the future.答案
1. left 2. has changed 3. to be 4. put 5. have improved
6. have moved 7. to listen 8. built 9. is getting
10. make/have made
6. have moved 7. to listen 8. built 9. is getting
10. make/have made
解析
【分析】
本题考查动词的时态、固定搭配等语法知识,需结合时间状语、语境及固定用法判断每个空的正确形式:
1. 根据时间状语ten years ago(十年前),确定用一般过去时,对应动词leave的过去式;
2. 由时间状语now及语境“已经发生很大变化”,确定用现在完成时,主语为it,需用has+过去分词;
3. 固定搭配used to be表示“过去曾经是”,直接填不定式结构;
4. 描述过去的动作,put的过去式与原形一致;
5. since+过去时间点(1986),主句需用现在完成时,主语为复数,用have+过去分词;
6. 结合语境“搬进大房子”,用现在完成时,对应动词move的过去分词;
7. 固定搭配used to do sth表示“过去常常做某事”,填动词不定式;
8. 时间状语last year(去年),确定用一般过去时,对应动词build的过去式;
9. 表示“变得越来越好”,用现在进行时,主语为单数,用is+现在分词;
10. 主语为复数,结合语境可用一般现在时或现在完成时,对应动词原形或have+过去分词。
【解析】
1. 时间状语为ten years ago,需用一般过去时,leave的过去式为left,故填left;
2. 时间状语now体现“变化已发生”,用现在完成时,主语it为第三人称单数,故填has changed;
3. 固定搭配used to be表示“过去是”,故填to be;
4. 描述过去的动作,put的过去式仍为put,故填put;
5. since+1986(过去时间),主句用现在完成时,主语conditions为复数,故填have improved;
6. 语境为“搬进大房子”,用现在完成时,move的过去分词为moved,故填have moved;
7. 固定搭配used to do sth,故填to listen;
8. 时间状语last year,用一般过去时,build的过去式为built,故填built;
9. 表示“变得越来越好”,用现在进行时,主语life为单数,故填is getting;
10. 主语changes为复数,可用一般现在时make或现在完成时have made,故填make/have made。
【答案】
1. left 2. has changed 3. to be 4. put 5. have improved 6. have moved 7. to listen 8. built 9. is getting 10. make/have made
【知识点】
一般过去时、现在完成时、固定搭配
【点评】
本题为初中英语常见语法填空题,主要考查动词时态和固定搭配的运用,需结合时间状语和语境判断动词形式,难度适中,适合巩固基础语法知识。
【难度系数】
0.5
本题考查动词的时态、固定搭配等语法知识,需结合时间状语、语境及固定用法判断每个空的正确形式:
1. 根据时间状语ten years ago(十年前),确定用一般过去时,对应动词leave的过去式;
2. 由时间状语now及语境“已经发生很大变化”,确定用现在完成时,主语为it,需用has+过去分词;
3. 固定搭配used to be表示“过去曾经是”,直接填不定式结构;
4. 描述过去的动作,put的过去式与原形一致;
5. since+过去时间点(1986),主句需用现在完成时,主语为复数,用have+过去分词;
6. 结合语境“搬进大房子”,用现在完成时,对应动词move的过去分词;
7. 固定搭配used to do sth表示“过去常常做某事”,填动词不定式;
8. 时间状语last year(去年),确定用一般过去时,对应动词build的过去式;
9. 表示“变得越来越好”,用现在进行时,主语为单数,用is+现在分词;
10. 主语为复数,结合语境可用一般现在时或现在完成时,对应动词原形或have+过去分词。
【解析】
1. 时间状语为ten years ago,需用一般过去时,leave的过去式为left,故填left;
2. 时间状语now体现“变化已发生”,用现在完成时,主语it为第三人称单数,故填has changed;
3. 固定搭配used to be表示“过去是”,故填to be;
4. 描述过去的动作,put的过去式仍为put,故填put;
5. since+1986(过去时间),主句用现在完成时,主语conditions为复数,故填have improved;
6. 语境为“搬进大房子”,用现在完成时,move的过去分词为moved,故填have moved;
7. 固定搭配used to do sth,故填to listen;
8. 时间状语last year,用一般过去时,build的过去式为built,故填built;
9. 表示“变得越来越好”,用现在进行时,主语life为单数,故填is getting;
10. 主语changes为复数,可用一般现在时make或现在完成时have made,故填make/have made。
【答案】
1. left 2. has changed 3. to be 4. put 5. have improved 6. have moved 7. to listen 8. built 9. is getting 10. make/have made
【知识点】
一般过去时、现在完成时、固定搭配
【点评】
本题为初中英语常见语法填空题,主要考查动词时态和固定搭配的运用,需结合时间状语和语境判断动词形式,难度适中,适合巩固基础语法知识。
【难度系数】
0.5
登录