Unit 13 We're trying to save the earth 语法--现在完成时 专题练 2025-2026学年下学期初中英语人教版九年级全册

文档属性

名称 Unit 13 We're trying to save the earth 语法--现在完成时 专题练 2025-2026学年下学期初中英语人教版九年级全册
格式 docx
文件大小 55.5KB
资源类型 试卷
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2026-01-30 00:00:00

图片预览

文档简介

中小学教育资源及组卷应用平台
Unit 13 We're trying to save the earth 语法--现在完成时 专题练 2025-2026学年下学期初中英语人教版九年级全册
现在完成时的用法。
概念
现在完成时 (Present Perfect Tense) 是英语中常用的时态之一,用于表示过去发生的动作或状态对现在造成的影响或结果,或者表示从过去持续到现在的动作或状态。
1.基本结构
现在完成时的基本结构是:
主语+have/has +
have:用于主语是 或复数名词时。
has:用于主语是 或单数名词时。
2.用法归纳
(1) 表示过去发生的动作对现在造成的影响或结果强调动作的结果或影响,而不是动作发生的时间。
例句:
He his keys. (他丢了钥匙。——现在他找不到钥匙了。)
I the room. (我已经打扫了房间。——现在房间很干净。)
(2) 表示从过去持续到现在的动作或状态,常与表示一段时间的状语连用,如 for, since, how long 等。
例句:
She here for five years. (她已经在这里工作五年了。)
We each other since 2010. (我们从2010年就认识了。)
(3) 表示过去的经历,强调经历,常与ever, never, once, twice 等词连用,说明过去是否有过某种经历以及经历的次数。
例句:
Have you ever been to Japan (你去过日本吗?)
I have never seen such a beautiful place. (我从未见过这么美的地方。)
二、单项选择
3.Tom’s grandfather ________ for two months and Tom still ________ him very much now.
A.has died; has missed B.has been dead; has missed
C.has died; misses D.has been dead; misses
4.—________ you ________ your breakfast It’s time for school.
—Yes. I’ve ________ finished it.
A.Have; eaten out; just B.Have; eaten up; just
C.Did; eat up; already D.Did; eat out; yet
5.The Palace Museum ________ to the public since 1925 but I have never ________ there so far.
A.has opened; gone B.has been open; been
C.has been open; gone D.has opened; been
6.In the past few years, the number of wild animals ______ gradually, and we need to ______ people’s awareness of protecting them.
A.has risen; raise B.has raised; rise C.rose; raise D.raised; rise
7.—Are you a basketball player in your class
—Yes. I________ the team last year. I ________ on the team for one year.
A.have joined; have been B.joined; was
C.joined; have been D.joined; joined
8.—Where is your mother
—She ________ Shanghai. She won’t come back ________ next week.
A.has gone to; until B.has been to; until
C.has been in; till D.has gone to; after
9.I ________ this school since 2020.
A.have come in B.has been in C.have been in D.has come in
10.She ________ her keys. She can’t open the door.
A.has lost B.lost C.loses D.will lose
11.— Where is your mother
— She ________ the supermarket. She will be back soon.
A.has been to B.has gone to C.goes to D.will go to
12.The film ________ for twenty minutes.
A.has begun B.began C.has been on D.had begun
13.My father ________ the Party since 1998.
A.joined B.has joined C.has been in D.was in
14.—________ you ________ your homework yet
—Yes, I ________ it just now.
A.Did; finish; finished B.Have; finished; finished
C.Have; finished; have finished D.Did; finish; have finished
15.—When did Uncle John ________ Aunt Alice
—At the end of the year 2014. They ________ for over ten years.
A.marry with; have married B.marry with; got married
C.marry; have been married D.marry; married
16.—Look! How clean the classroom is!
—Yes. I’m sure someone ________ it up.
A.cleans B.is cleaning C.will clean D.has cleaned
17.The twins have studied in this school ________.
A.two years ago B.since two years ago C.in two years D.two years later
三、单词语法填空
18.I (not have) enough time to relax since last week.
19.He (not return) home for two years. His family misses him a lot.
20.The old building (stand) in the centre of the city since 1950. It’s a symbol of the city.
21.I (ever meet) such a kind teacher before. She always helps us with our problems.
22.They (just arrive) at the airport. They will fly to Guangzhou in an hour.
23.My sister (not watch) the new TV programme yet. She is busy with her homework.
24.—How long your parents (live) in Beijing —For eight years. They love the city very much.
25.Tom (join) the football club for three months. He likes playing with his teammates.
26.Many young people (move) to big cities to find better jobs since 2010.
27.The shop (open) since 2015. It’s a popular shop in our community.
28.He (leave) his hometown when he was 18. He (be away) for 12 years.
29.She (keep) this book from the library for two weeks. She must return it tomorrow.
30.I (never visit) Shenzhen before, but I plan to go there this summer.
31.The government (build) three new schools in our area since 2020.
32.They (not finish) their project yet. They need more time.
参考答案
题号 3 4 5 6 7 8 9 10 11 12
答案 D B B A C A C A B C
题号 13 14 15 16 17
答案 C B C D B
1. 过去分词 I, you, we, they he, she, it 2. has lost have cleaned has worked have known
【解析】1.基本结构
现在完成时的基本结构是:
主语+have/has +过去分词
have:用于主语是I, you, we, they或复数名词时。
has:用于主语是he, she, it或单数名词时。故填:过去分词;I, you, we, they;he, she, it。
2.用法归纳
(1) 表示过去发生的动作对现在造成的影响或结果强调动作的结果或影响,而不是动作发生的时间。
例句:
He has lost his keys. (他丢了钥匙。——现在他找不到钥匙了。)
I have cleaned the room. (我已经打扫了房间。——现在房间很干净。)
(2) 表示从过去持续到现在的动作或状态,常与表示一段时间的状语连用,如for, since, how long 等。
例句:
She has worked here for five years. (她已经在这里工作五年了。)
We have known each other since 2010. (我们从2010年就认识了。)
(3) 表示过去的经历,强调经历,常与ever, never, once, twice 等词连用,说明过去是否有过某种经历以及经历的次数。
例句:
Have you ever been to Japan (你去过日本吗?)
I have never seen such a beautiful place. (我从未见过这么美的地方。)
故填:has lost;have cleaned;has worked;have known。
3.D
【详解】句意:汤姆的爷爷已经去世两个月了,汤姆现在仍然非常想念他。
考查动词时态和延续性动词的用法。根据“for two months”可知,动作或状态持续了两个月,需用延续性动词,die“死亡”是瞬间动词,不能与表示一段时间的状语连用,因此第一空填has been dead表示状态。第二空由“now”可知,表示现在仍然想念,需用一般现在时,主语是“Tom”,填misses。故选D。
4.B
【详解】句意:——你吃完早饭了吗?该上学了。——是的,我刚吃完。
考查现在完成时和动词短语辨析。Have现在完成时助动词;eaten out在外面吃;just刚刚;eaten up吃完;Did一般过去时助动词;eat up吃完;already已经;eat out在外面吃;yet还。根据“I’ve…finished it.”可知,问句应用现在完成时,排除选项C和选项D;再根据“your breakfast”和“finished it”可知,此处表示“吃完早饭”,应用eat up。故选B。
5.B
【详解】句意:故宫自1925年以来一直对公众开放,但到目前为止我从未去过那里。
考查现在完成时。has opened已经开了,open为短暂性动词,不能与since连用;has been open已经开了,be open是延续性动词,表示“开放的状态”;have been to去过某地(已返回),have gone to去了某地(未返回)。根据“The Palace Museum...to the public since 1925”可知需用现在完成时,强调博物馆“一直开放”的状态,需用“has been open”;根据“but I have never...there so far.”可知第二个空表示“去过某地”,用“have been to”。故选B。
6.A
【详解】句意:在过去的几年里,野生动物的数量逐渐增加,我们需要提高人们保护它们的意识。
考查动词辨析和时态。has risen(已经增加,不及物动词,现在完成时);raise(提高,及物动词,动词原形);has raised(已经提高,及物动词,现在完成时);rise(上升、增加,不及物动词,动词原形);rose(增加,不及物动词,一般过去时);raised(提高,及物动词,一般过去时)。第一空主语the number of wild animals表示“野生动物的数量”,“数量上升”是无需宾语的动作,需用不及物动词rise;时间状语in the past few years是现在完成时的标志,故填has risen。第二空“提高(意识)”是需要接宾语的动作,需用及物动词raise;need to后接动词原形,故填raise。故选A。
7.C
【详解】句意:——你是你们班的篮球运动员吗?——是的。我去年加入了球队。我在球队已经一年了。
考查动词时态。根据“Are you a basketball player in your class —Yes. I…the team last year. I…on the team for one year.”可知,第一空后有明确过去时间last year,需用一般过去时,joined符合语境。第二空后for one year表示持续一段时间,且强调从过去持续到现在,需用现在完成时,have been符合语境。故选C。
8.A
【详解】句意:——你妈妈在哪里?——她去上海了。她要直到下周才回来。
考查现在完成时和连词。has gone to去了某地(未回来);has been to去过某地(已回来);has been in在某地待了多久;until直到;till直到;after在……之后。根据“She won’t come back”可知,妈妈去了上海还没回来,用has gone to;第二处用于“not...until...”结构中,表示“直到……才……”。故选A。
9.C
【详解】句意:我自2020年以来就在这所学校。
考查现在完成时与延续性动词的用法。have come in已经进来,非延续性动词短语;has been in已经在……里,延续性动词短语,主语应为第三人称单数;have been in已经在……里,延续性动词短语;has come in已经进来,非延续性动词短语,主语应为第三人称单数。句中“since 2020”表示从过去某时持续到现在的状态,需用现在完成时,且动词需具有延续性。主语“I”为第一人称单数,助动词应用have。故选C。
10.A
【详解】句意:她弄丢了钥匙。她打不开门。
考查现在完成时。has lost已经丢失,现在完成时;lost丢失,一般过去时;loses丢失,一般现在时;will lose将丢失,一般将来时。根据后句“她打不开门”可知,丢钥匙的动作发生在过去,且对现在造成影响(现在无法开门),应使用现在完成时。故选A。
11.B
【详解】句意:——你妈妈在哪里?——她去超市了。她很快就会回来。
考查现在完成时中“has been to”和“has gone to”的辨析。has been to 去过,已返回;has gone to 去了,未返回;goes to 去,一般现在时;will go to 将要去,一般将来时。根据答句“She will be back soon.(她很快就会回来)”可知,妈妈现在不在说话地点,且尚未返回,表示“去了某地(未归)”应用“has gone to”。故选B。
12.C
【详解】句意:这部电影已经上映了20分钟。
考查动词时态与延续性动词的用法。has begun已经开始,非延续性动词;began开始,过去时;has been on已经上映,延续性状态;had begun已经开始,过去完成时。句末“for twenty minutes”表示一段时间,需与延续性动词或状态连用,而“begin”是非延续性动词,不能与时间段连用,因此需用可延续的表达“be on”。结合句意,强调从过去持续到现在的状态,用现在完成时。故选C。
13.C
【详解】句意:我父亲自1998年以来一直在党内。
考查现在完成时与延续性动词的用法。joined加入,短暂性动词;has joined已经加入,短暂性动词的现在完成时;has been in已经在……中,延续性动词的现在完成时;was in曾在……中,用于一般过去时。since 1998强调从过去持续到现在的状态,需用现在完成时,结构为have/has+动词的过去分词,且动词需具有延续性。join为短暂性动词,不能与一段时间连用,应改为be in,表示持续的状态,be的过去分词为been。故选C。
14.B
【详解】句意:——你已经完成你的作业了吗?——是的,我刚才完成了。
考查现在完成时与一般过去时的用法。问句中“yet”常用于现在完成时,且主语为“you”,助动词应用have,finish的过去分词为finished;答句中“just now”表示过去的具体时间点,时态需用一般过去时,谓语动词应用过去式finished。故选B。
15.C
【详解】句意:——约翰叔叔是什么时候和爱丽丝阿姨结婚的?——在2014年年底。他们已经结婚十多年了。
考查动词和时态辨析。marry是及物动词,意为“和……结婚”,其后直接接宾语,不需要加介词with,所以第一个空用marry;“for +一段时间”常与现在完成时连用,表示动作持续到现在,现在完成时的结构是“have/has + 过去分词”,marry是短暂性动词,不能和表示一段时间的时间状语连用,要转化为延续性动词be married,其过去分词是been married,所以第二个空用have been married。故选C。
16.D
【详解】句意:——看!教室多干净啊!——是的。我确定有人已经打扫过它了。
考查动词时态。根据“How clean the classroom is!”可知,教室很干净,由此推断“有人已经打扫过了”,强调对现在造成的影响,用现在完成时,其谓语结构为“have/has+动词的过去分词”,主语“someone”是第三人称单数,所以助动词用“has”,“clean”的过去分词是“cleaned”。故选D。
17.B
【详解】句意:这对双胞胎自从两年前就在这所学校学习了。
考查现在完成时的时间状语。two years ago两年前,用于一般过去时;since two years ago自从两年前,用于现在完成时;in two years两年后,用于一般将来时;two years later两年后,多用于过去时态。句中“have studied”为现在完成时,需与表示“从过去持续到现在”的时间状语连用,只有“since two years ago”符合要求。故选B。
18.haven’t had
【详解】句意:从上周起我就没有足够的时间放松了。since last week是现在完成时的标志词,其否定结构为have/has not done,主语I后用have,have的过去分词为had,可知应填haven’t had,符合语境和语法要求,故填haven’t had。
19.hasn’t returned
【详解】句意:他已经两年没回家了。他的家人非常想念他。根据“for two years”可知,时态用现在完成时,主语是He,助动词用has,否定形式为hasn’t;return的过去分词是returned。故填hasn’t returned。
20.has stood
【详解】句意:这座老建筑自1950年起就矗立在市中心。它是这座城市的象征。根据“since 1950”可知,时态用现在完成时have/has done,主语The old building是第三人称单数,助动词用has;stand的过去分词为stood。故填has stood。
21.have never met
【详解】句意:我以前从未遇到过这么善良的老师。她总是帮我们解决问题。根据“I...such a kind teacher before. She always helps us with our problems.”及提示词可知,本句表达“我”从未见过如此善良的老师;结合before,此处应用现在完成时“have/has done”结构表达,主语为I,助动词用have;never“从未”,位于助动词后,实义动词前;meet“遇见”,其过去分词为met。故填have never met。
22.have just arrived
【详解】句意:他们刚刚到达机场。一小时后他们将飞往广州。“just”常与现在完成时(have/has + 过去分词)连用,表示“刚刚完成的动作”,主语“They”是复数,所以用“have” ,arrive变为过去分词“arrived”。故填have just arrived。
23.has not watched/hasn’t watched
【详解】句意:我姐姐还没看那个新电视节目。她正忙着做作业。watch“观看”,动词;根据“yet”和“She is busy with her homework”可知,动作发生在过去但对现在有影响(还没看),应用现在完成时的否定形式。主语“My sister”为第三人称单数,故填has not watched,缩写为hasn’t watched。故填has not watched/hasn’t watched。
24. have lived
【详解】句意:——你的父母在北京住了多久了?——八年了。他们非常喜欢这座城市。live“居住”,动词原形,根据“How long”可知,是现在完成时的标志,主语your parents是复数,应用助动词have,live的过去分词是lived。故填have;lived。
25.has been in
【详解】句意:汤姆加入足球俱乐部已经三个月了。他喜欢和队友们一起踢球。join“加入”,动词;表示“加入(某个组织)”并持续一段时间,应用延续性动词或状态。join为非延续性动词,需转换为延续性状态has been in...“一直在……里”。根据“for three months”可知,动作从过去持续到现在,应用现在完成时has been in。故填has been in。
26.have moved
【详解】句意:自2010年以来,许多年轻人搬到大城市寻找更好的工作。根据“since 2010”可知,句子用现在完成时态,结构为“have/has+过去分词”,结合句子主语“Many young people”是复数形式可知,助动词用have。故填have moved。
27.has been open
【详解】句意:这家商店从2015年就开始营业了。它是我们社区里一家很受欢迎的商店。“since 2015”是现在完成时的标志,open作动词时是非延续性动词,不能和表示一段时间的“since 2015”连用,所以需要使用形容词open;open作形容词时,意为 “营业的”,表示状态,可与时间段连用。主语“the shop”是单数名词,助动词用has。故填has been open。
28. left has been away
【详解】句意:他18岁时离开了家乡。他已经离开12年了。leave“离开”,动词;be away“离开”。前一空,根据“when he was 18”可知,动作为过去发生且已结束,应用一般过去时left。后一空,根据“for 12 years”可知,动作从过去持续到现在,强调状态,应用现在完成时has been away。故填left;has been away。
29.has kept
【详解】句意:她从图书馆借这本书已经两周了。她明天必须归还。for two weeks“两周”是时间段,通常用于现在完成时。主语是She,结构为has kept。故填has kept。
30.have never visited
【详解】句意:我以前从未去过深圳,但我计划今年夏天去那里。根据“before”可知,句子是现在完成时态,结构为“have/has+过去分词”,主语“I”是第一人称单数,助动词用have,结合“never visit”可知,此处应填“have never visited”。故填have never visited。
31.has built
【详解】句意:自2020年以来,政府在我们地区已经建了三所新学校。build“建造”,动词;根据“since 2020”可知,动作从过去持续到现在,强调结果,应用现在完成时。主语“The government”为第三人称单数,故填has built。故填has built。
32.haven’t finished/have not finished
【详解】句意:他们还没有完成他们的项目。他们需要更多时间。yet是现在完成时的否定句的标志,结构为have/has not + 过去分词。主语they是复数,finish的过去分词是finished。故填haven’t finished/have not finished。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)