一、用所给单词的适当形式填空。
1. (2025·无锡)Mr Chen
2. I
3. — Mum, where is David?
— He
4. — Tina, is your father a teacher?
— Yes, he is. He
5. — Is everyone here, Jonathan?
— No, sir. Millie is absent. She
1. (2025·无锡)Mr Chen
has lived
(live) there for over 50 years, so we went to interview him.2. I
have been
(be) a teacher in Suqian for 40 years.3. — Mum, where is David?
— He
has gone
(go) to see the science fiction film *Back to the Future*.4. — Tina, is your father a teacher?
— Yes, he is. He
has taught
(teach) English for nearly 20 years.5. — Is everyone here, Jonathan?
— No, sir. Millie is absent. She
has been ill
(ill) for two days.答案
1. has lived 2. have been 3. has gone 4. has taught 5. has been ill
解析
【分析】
本题为英语时态填空题,核心考查现在完成时的运用。解题思路:1. 先识别句中时间标志词,如“for+时间段”(如for over 50 years等),这类标志词通常对应现在完成时;2. 根据主语的单复数确定助动词(第三人称单数用has,非第三人称单数用have);3. 注意所给词的词性,若为形容词需搭配be动词构成状态,再转换为现在完成时结构;4. 特殊结构如“has gone to”(表示去了某地未回)需结合语境判断。
【解析】
1. 句中时间状语“for over 50 years”表动作从过去持续到现在,用现在完成时;主语Mr Chen为第三人称单数,助动词用has,live的过去分词为lived,故填has lived。
2. 时间状语“for 40 years”表状态持续,主语为I,助动词用have,be的过去分词为been,故填have been。
3. 语境询问David的位置,说明他去了某地未返回,用“has gone to”结构;主语he为第三人称单数,故填has gone。
4. 时间状语“for nearly 20 years”表动作持续,主语he为第三人称单数,teach的过去分词为taught,故填has taught。
5. 时间状语“for two days”表状态持续,所给词ill为形容词,需搭配be动词构成“be ill”表生病的状态;主语she为第三人称单数,现在完成时结构为has been ill,故填has been ill。
【答案】
1. has lived 2. have been 3. has gone 4. has taught 5. has been ill
【知识点】
现在完成时、固定搭配(be ill)
【点评】
本题聚焦初中英语核心时态——现在完成时的基础用法,涵盖时间标志词识别、助动词选择、动词过去分词变化及特殊结构运用,是时态考点的典型基础题,需学生熟练掌握现在完成时的核心规则。
【难度系数】
0.5
本题为英语时态填空题,核心考查现在完成时的运用。解题思路:1. 先识别句中时间标志词,如“for+时间段”(如for over 50 years等),这类标志词通常对应现在完成时;2. 根据主语的单复数确定助动词(第三人称单数用has,非第三人称单数用have);3. 注意所给词的词性,若为形容词需搭配be动词构成状态,再转换为现在完成时结构;4. 特殊结构如“has gone to”(表示去了某地未回)需结合语境判断。
【解析】
1. 句中时间状语“for over 50 years”表动作从过去持续到现在,用现在完成时;主语Mr Chen为第三人称单数,助动词用has,live的过去分词为lived,故填has lived。
2. 时间状语“for 40 years”表状态持续,主语为I,助动词用have,be的过去分词为been,故填have been。
3. 语境询问David的位置,说明他去了某地未返回,用“has gone to”结构;主语he为第三人称单数,故填has gone。
4. 时间状语“for nearly 20 years”表动作持续,主语he为第三人称单数,teach的过去分词为taught,故填has taught。
5. 时间状语“for two days”表状态持续,所给词ill为形容词,需搭配be动词构成“be ill”表生病的状态;主语she为第三人称单数,现在完成时结构为has been ill,故填has been ill。
【答案】
1. has lived 2. have been 3. has gone 4. has taught 5. has been ill
【知识点】
现在完成时、固定搭配(be ill)
【点评】
本题聚焦初中英语核心时态——现在完成时的基础用法,涵盖时间标志词识别、助动词选择、动词过去分词变化及特殊结构运用,是时态考点的典型基础题,需学生熟练掌握现在完成时的核心规则。
【难度系数】
0.5
(
A.has begun
B.began
C.has been on
D.was
C
)1.(2024·绥化改编)Hurry up! The movie for ten minutes.A.has begun
B.began
C.has been on
D.was
答案
1. C
解析
【分析】首先观察句子的时间状语“for ten minutes”,这是现在完成时的典型标志,说明动作从过去持续到现在,需用现在完成时,先排除一般过去时的选项;其次,“begin”是短暂性动词,不能与表示一段时间的“for+时间段”连用,需转换为对应的延续性表达,据此分析选项。
【解析】1. 时间状语“for ten minutes”表一段时间,要求句子用现在完成时,排除一般过去时的B(began)和D(was);2. 短暂性动词begin不能与“for+时间段”搭配,需换为延续性短语be on,因此正确形式为has been on,对应选项C。
【答案】C
【知识点】现在完成时、短暂性动词与延续性动词转换
【点评】本题考查现在完成时的时态判断及短暂性动词与延续性动词的转换,是初中英语时态的高频考点,需准确掌握时间状语对应的时态规则和动词形式转换要求,避免误用短暂性动词。
【难度系数】0.5
【解析】1. 时间状语“for ten minutes”表一段时间,要求句子用现在完成时,排除一般过去时的B(began)和D(was);2. 短暂性动词begin不能与“for+时间段”搭配,需换为延续性短语be on,因此正确形式为has been on,对应选项C。
【答案】C
【知识点】现在完成时、短暂性动词与延续性动词转换
【点评】本题考查现在完成时的时态判断及短暂性动词与延续性动词的转换,是初中英语时态的高频考点,需准确掌握时间状语对应的时态规则和动词形式转换要求,避免误用短暂性动词。
【难度系数】0.5
(
A.didn’t see
B.won’t see
C.haven’t seen
D.don’t see
C
)2. I saw Harry in February and I him since then.A.didn’t see
B.won’t see
C.haven’t seen
D.don’t see
答案
2. C
解析
【分析】要解决这道题,需先通过时间标志词判断时态,再结合语境分析选项。句中“since then(从那以后)”是现在完成时的典型时间状语,现在完成时用于描述从过去某一时间开始、持续到现在的动作或状态,结构为“have/has + 动词过去分词”,据此可排除不符合时态的选项。
【解析】句中时间状语“since then”是现在完成时的标志性提示,现在完成时强调动作从过去延续到现在,本句主语为I,助动词用have,结合“没见过他”的否定语境,需用“haven't seen”。逐一分析选项:A选项是一般过去时,仅表过去动作,无法体现“从过去到现在”的时间跨度;B选项是一般将来时,时态不符;D选项是一般现在时,表经常性动作,不符合语境;只有C选项符合现在完成时的用法。
【答案】C
【知识点】现在完成时
【点评】本题考查现在完成时的基础用法,核心是识别时间标志词“since then”,属于英语时态的基础考点,难度较低。
【难度系数】0.7
【解析】句中时间状语“since then”是现在完成时的标志性提示,现在完成时强调动作从过去延续到现在,本句主语为I,助动词用have,结合“没见过他”的否定语境,需用“haven't seen”。逐一分析选项:A选项是一般过去时,仅表过去动作,无法体现“从过去到现在”的时间跨度;B选项是一般将来时,时态不符;D选项是一般现在时,表经常性动作,不符合语境;只有C选项符合现在完成时的用法。
【答案】C
【知识点】现在完成时
【点评】本题考查现在完成时的基础用法,核心是识别时间标志词“since then”,属于英语时态的基础考点,难度较低。
【难度系数】0.7
(
— What a pity! No wonder all the singers have left.
A.has ended
B.has been on
C.has started
D.has been over
D
)3. — Mike, why do you come here so late? The concert since half an hour ago.— What a pity! No wonder all the singers have left.
A.has ended
B.has been on
C.has started
D.has been over
答案
3. D
解析
【分析】
本题考查现在完成时中短暂性动词与延续性动词的用法区别。首先看到句中时间状语“since half an hour ago”,这是表时间段的状语,现在完成时里短暂性动词(如end、start等)不能和时间段连用,需转换为延续性动词;再结合后文“歌手都离开了”的语境,判断音乐会的状态,逐一排除错误选项即可得出答案。
【解析】
1. 考点定位:现在完成时中,“since + 时间段”作状语时,谓语动词需用延续性动词,不能用短暂性动词。
2. 选项分析:
A选项has ended:end是短暂性动词,无法与“since half an hour ago”(时间段)连用,排除;
B选项has been on:be on意为“正在上演”,与后文“歌手都离开”的语境(音乐会已结束)矛盾,排除;
C选项has started:start是短暂性动词,不能与时间段连用,排除;
D选项has been over:be over是延续性短语,意为“结束”,符合语境且可与“since + 时间段”连用,正确。
【答案】
D
【知识点】
现在完成时、延续性动词与短暂性动词
【点评】
本题为初中英语基础语法题,核心考查现在完成时中短暂性动词转换为延续性动词的规则,需掌握“since + 时间段”作状语的用法,结合语境判断语义即可解题。
【难度系数】
0.4
本题考查现在完成时中短暂性动词与延续性动词的用法区别。首先看到句中时间状语“since half an hour ago”,这是表时间段的状语,现在完成时里短暂性动词(如end、start等)不能和时间段连用,需转换为延续性动词;再结合后文“歌手都离开了”的语境,判断音乐会的状态,逐一排除错误选项即可得出答案。
【解析】
1. 考点定位:现在完成时中,“since + 时间段”作状语时,谓语动词需用延续性动词,不能用短暂性动词。
2. 选项分析:
A选项has ended:end是短暂性动词,无法与“since half an hour ago”(时间段)连用,排除;
B选项has been on:be on意为“正在上演”,与后文“歌手都离开”的语境(音乐会已结束)矛盾,排除;
C选项has started:start是短暂性动词,不能与时间段连用,排除;
D选项has been over:be over是延续性短语,意为“结束”,符合语境且可与“since + 时间段”连用,正确。
【答案】
D
【知识点】
现在完成时、延续性动词与短暂性动词
【点评】
本题为初中英语基础语法题,核心考查现在完成时中短暂性动词转换为延续性动词的规则,需掌握“since + 时间段”作状语的用法,结合语境判断语义即可解题。
【难度系数】
0.4
(
— Yes, I it since I was six.
A.have
B.will have
C.have had
D.am having
C
)4. — Your watch is really old.— Yes, I it since I was six.
A.have
B.will have
C.have had
D.am having
答案
4. C
解析
【分析】
首先观察句子中的时间状语“since I was six”,这是现在完成时的典型标志,说明动作从过去(六岁时)开始,一直持续到现在,需先排除不符合时态的选项。其次,现在完成时中,与“since”引导的时间段状语连用时,要使用延续性动词,短暂性动词无法搭配时间段,据此可确定正确答案。
【解析】
1. 时态判断:时间状语“since I was six”(自从我六岁起)是现在完成时的标志,结构为“have/has + 过去分词”,因此排除A(一般现在时)、B(一般将来时)、D(现在进行时)。
2. 动词辨析:现在完成时搭配“since”引导的时间段时,需用延续性动词。短暂性动词“have”(表动作)不能与时间段连用,需转换为延续性的“have had”,主语为I,助动词用have,故正确形式为have had。
【答案】
C
【知识点】
现在完成时;延续性动词
【点评】
本题考查现在完成时的用法,核心是延续性动词与短暂性动词的区分,结合时间状语判断时态是解题关键,属于初中英语时态的基础常考题。
【难度系数】
0.5
首先观察句子中的时间状语“since I was six”,这是现在完成时的典型标志,说明动作从过去(六岁时)开始,一直持续到现在,需先排除不符合时态的选项。其次,现在完成时中,与“since”引导的时间段状语连用时,要使用延续性动词,短暂性动词无法搭配时间段,据此可确定正确答案。
【解析】
1. 时态判断:时间状语“since I was six”(自从我六岁起)是现在完成时的标志,结构为“have/has + 过去分词”,因此排除A(一般现在时)、B(一般将来时)、D(现在进行时)。
2. 动词辨析:现在完成时搭配“since”引导的时间段时,需用延续性动词。短暂性动词“have”(表动作)不能与时间段连用,需转换为延续性的“have had”,主语为I,助动词用have,故正确形式为have had。
【答案】
C
【知识点】
现在完成时;延续性动词
【点评】
本题考查现在完成时的用法,核心是延续性动词与短暂性动词的区分,结合时间状语判断时态是解题关键,属于初中英语时态的基础常考题。
【难度系数】
0.5
(
— He Longquan Mountain in Danzhai. He there three times because he enjoys the local scenery.
A.has gone to; has been
B.has gone to; has gone to
C.has been to; has gone
D.has been to; has been to
A
)5. — Where’s Mr Yang?— He Longquan Mountain in Danzhai. He there three times because he enjoys the local scenery.
A.has gone to; has been
B.has gone to; has gone to
C.has been to; has gone
D.has been to; has been to
答案
5. A
解析
【分析】
本题考查现在完成时中“has gone to”与“has been to”的用法辨析。解题思路:先明确两个短语的含义差异,再结合语境判断:“has gone to”表示“去了某地,人未返回”;“has been to”表示“去过某地,人已返回”,若后接地点副词(如there)需省略介词to。第一句问杨先生的位置,说明他不在现场,用has gone to;第二句“there”是副词,结合“three times”(去过三次),用has been,由此确定答案。
【解析】
1. 辨析核心短语:
has gone to:意为“去了某地(人未返回)”,后接地点名词;
has been to:意为“去过某地(人已返回)”,后接地点名词;若后接地点副词(如there、here),需省略介词to,即has been there/here。
2. 结合语境分析:
第一空:问句“Where’s Mr Yang?”说明杨先生不在说话现场,应用has gone to;
第二空:“there”是地点副词,无需介词to,“three times”表示“去过的次数”,应用has been。
综上,正确选项为A。
【答案】
A
【知识点】
现在完成时(has gone to与has been to的用法)
【点评】
本题为现在完成时的基础考点,需准确掌握两个短语的核心区别,结合语境(地点是否返回、是否接副词)即可快速解题。
【难度系数】
0.7
本题考查现在完成时中“has gone to”与“has been to”的用法辨析。解题思路:先明确两个短语的含义差异,再结合语境判断:“has gone to”表示“去了某地,人未返回”;“has been to”表示“去过某地,人已返回”,若后接地点副词(如there)需省略介词to。第一句问杨先生的位置,说明他不在现场,用has gone to;第二句“there”是副词,结合“three times”(去过三次),用has been,由此确定答案。
【解析】
1. 辨析核心短语:
has gone to:意为“去了某地(人未返回)”,后接地点名词;
has been to:意为“去过某地(人已返回)”,后接地点名词;若后接地点副词(如there、here),需省略介词to,即has been there/here。
2. 结合语境分析:
第一空:问句“Where’s Mr Yang?”说明杨先生不在说话现场,应用has gone to;
第二空:“there”是地点副词,无需介词to,“three times”表示“去过的次数”,应用has been。
综上,正确选项为A。
【答案】
A
【知识点】
现在完成时(has gone to与has been to的用法)
【点评】
本题为现在完成时的基础考点,需准确掌握两个短语的核心区别,结合语境(地点是否返回、是否接副词)即可快速解题。
【难度系数】
0.7
(
A.joined
B.was a member of
C.has joined
D.has been a member of
D
)6. Mr Jiang the company to develop the 5G network for years. Now he works as the chief engineer in it.A.joined
B.was a member of
C.has joined
D.has been a member of
答案
6. D
解析
【分析】
本题考查现在完成时中延续性动词的用法,需结合时间状语判断时态及动词类型。首先看时间标志“for years”(多年来),表示动作/状态持续到现在,需用现在完成时;且短暂性动词不能与“for+时间段”连用,要转换为延续性表达。
【解析】
1. 时间状语“for years”是现在完成时的典型标志,排除一般过去时的A、B选项;
2. 短暂性动词join的现在完成时has joined不能与“for+时间段”连用,需转换为延续性状态表达has been a member of;
3. 因此只有D选项符合语法规则和语境要求。
【答案】
D
【知识点】
现在完成时;延续性动词
【点评】
本题聚焦现在完成时中延续性动词的核心考点,需牢记短暂性动词与时间段连用时的转换规则,是初中英语时态的基础题型,需熟练掌握。
【难度系数】
0.5
本题考查现在完成时中延续性动词的用法,需结合时间状语判断时态及动词类型。首先看时间标志“for years”(多年来),表示动作/状态持续到现在,需用现在完成时;且短暂性动词不能与“for+时间段”连用,要转换为延续性表达。
【解析】
1. 时间状语“for years”是现在完成时的典型标志,排除一般过去时的A、B选项;
2. 短暂性动词join的现在完成时has joined不能与“for+时间段”连用,需转换为延续性状态表达has been a member of;
3. 因此只有D选项符合语法规则和语境要求。
【答案】
D
【知识点】
现在完成时;延续性动词
【点评】
本题聚焦现在完成时中延续性动词的核心考点,需牢记短暂性动词与时间段连用时的转换规则,是初中英语时态的基础题型,需熟练掌握。
【难度系数】
0.5
三、阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式。
Last week I went to Nanjing with my parents. It’s the capital of Jiangsu Province, and one of China’s Four Great Ancient Capitals. We stayed there 1.
The weather was sunny on the 2.
The next day was rainy. We felt 6.
On the third day, the rain stopped, but the weather was a little colder than the weather of the day before. We went to a big supermarket. I bought some gifts for my grandparents and my friends, 9.
I had a good time in Nanjing. I think it was 10.
Last week I went to Nanjing with my parents. It’s the capital of Jiangsu Province, and one of China’s Four Great Ancient Capitals. We stayed there 1.
for
three days.The weather was sunny on the 2.
first
(one) day. We went to the Sun Yat-sen Mausoleum(中山陵) and the Xuanwu Lake. They were fantastic. At noon, we had lunch in a famous restaurant. We were so hungry that we 3. ate
(eat) up all the food. Everything was very delicious, 4. especially
(especial) Nanjing Salted Duck. We really enjoyed 5. ourselves
(we) that day.The next day was rainy. We felt 6.
bored
(bore) staying in the hotel. So we went to visit the Nanjing Yangtze River Bridge. It just took our breath away. There were too many people there. We forgot 7. to bring
(bring) our umbrellas, but luckily, a kind young man helped us. He gave us three 8. raincoats
(raincoat), so we didn’t get wet.On the third day, the rain stopped, but the weather was a little colder than the weather of the day before. We went to a big supermarket. I bought some gifts for my grandparents and my friends, 9.
but
nothing for myself. In the afternoon, we flew home.I had a good time in Nanjing. I think it was 10.
an
enjoyable trip.答案
1. for 2. first 3. ate 4. especially 5. ourselves 6. bored 7. to bring 8. raincoats 9. but 10. an
解析
【分析】
这是一道英语语法填空题,需结合短文语境、语法规则、固定搭配及词性转换解题。先通读短文理解大意,再逐个分析空格:1. 表持续时间用介词for;2. 表顺序用序数词;3. 描述过去动作用一般过去时;4. 修饰句子用副词;5. 固定搭配enjoy oneself需反身代词;6. 形容人感受用-ed形容词;7. 固定搭配forget to do;8. three后接名词复数;9. 前后转折用连词;10. 元音开头用不定冠词an。
【解析】
1. 句意:我们在那里待了三天。表示“持续一段时间”用介词for,故填for。
2. 句意:第一天天气晴朗。此处表顺序,用one的序数词first,故填first。
3. 句意:我们太饿了,吃光了所有食物。描述过去发生的动作,用一般过去时,eat的过去式为ate,故填ate。
4. 句意:一切都很美味,尤其是南京盐水鸭。此处修饰名词短语,需用副词,especial的副词形式是especially,故填especially。
5. 句意:那天我们玩得很开心。固定搭配enjoy oneself(玩得愉快),主语是we,对应反身代词ourselves,故填ourselves。
6. 句意:待在酒店里我们感到无聊。形容人的感受用-ed结尾的形容词,bore的-ed形式是bored,故填bored。
7. 句意:我们忘记带雨伞了。固定搭配forget to do sth(忘记要做某事,事情未做),故填to bring。
8. 句意:他给了我们三件雨衣。three后接可数名词复数,raincoat的复数是raincoats,故填raincoats。
9. 句意:我给祖父母和朋友买了礼物,但没给自己买。前后句为转折关系,用连词but,故填but。
10. 句意:我认为这是一次愉快的旅行。enjoyable以元音音素开头,不定冠词用an,故填an。
【答案】
1. for 2. first 3. ate 4. especially 5. ourselves 6. bored 7. to bring 8. raincoats 9. but 10. an
【知识点】
基础语法运用、词汇词性转换、固定搭配
【点评】
本题为初中英语常见的语法填空题,考查基础语法、词汇转换及常用固定搭配,难度适中,学生掌握相关基础知识即可顺利解答。
【难度系数】
0.7
这是一道英语语法填空题,需结合短文语境、语法规则、固定搭配及词性转换解题。先通读短文理解大意,再逐个分析空格:1. 表持续时间用介词for;2. 表顺序用序数词;3. 描述过去动作用一般过去时;4. 修饰句子用副词;5. 固定搭配enjoy oneself需反身代词;6. 形容人感受用-ed形容词;7. 固定搭配forget to do;8. three后接名词复数;9. 前后转折用连词;10. 元音开头用不定冠词an。
【解析】
1. 句意:我们在那里待了三天。表示“持续一段时间”用介词for,故填for。
2. 句意:第一天天气晴朗。此处表顺序,用one的序数词first,故填first。
3. 句意:我们太饿了,吃光了所有食物。描述过去发生的动作,用一般过去时,eat的过去式为ate,故填ate。
4. 句意:一切都很美味,尤其是南京盐水鸭。此处修饰名词短语,需用副词,especial的副词形式是especially,故填especially。
5. 句意:那天我们玩得很开心。固定搭配enjoy oneself(玩得愉快),主语是we,对应反身代词ourselves,故填ourselves。
6. 句意:待在酒店里我们感到无聊。形容人的感受用-ed结尾的形容词,bore的-ed形式是bored,故填bored。
7. 句意:我们忘记带雨伞了。固定搭配forget to do sth(忘记要做某事,事情未做),故填to bring。
8. 句意:他给了我们三件雨衣。three后接可数名词复数,raincoat的复数是raincoats,故填raincoats。
9. 句意:我给祖父母和朋友买了礼物,但没给自己买。前后句为转折关系,用连词but,故填but。
10. 句意:我认为这是一次愉快的旅行。enjoyable以元音音素开头,不定冠词用an,故填an。
【答案】
1. for 2. first 3. ate 4. especially 5. ourselves 6. bored 7. to bring 8. raincoats 9. but 10. an
【知识点】
基础语法运用、词汇词性转换、固定搭配
【点评】
本题为初中英语常见的语法填空题,考查基础语法、词汇转换及常用固定搭配,难度适中,学生掌握相关基础知识即可顺利解答。
【难度系数】
0.7
登录