Unit 7 A Good Read 语法--现在完成时 强化练 2025-2026学年下学期初中英语人教版(2024)八年级下册

资源下载
  1. 二一教育资源

Unit 7 A Good Read 语法--现在完成时 强化练 2025-2026学年下学期初中英语人教版(2024)八年级下册

资源简介

中小学教育资源及组卷应用平台
Unit 7 A Good Read 语法--现在完成时 强化练 2025-2026学年
下学期初中英语人教版(2024)八年级下册
一、现在完成时
类别 内容
定义 表示过去____1____对现在造成的影响或结果;或从过去已经开始,持续到现在的____2____。
时间标志词 ____3____ + 过去时间点,____4____+ 时间段,already, before, ever, just, lately, so far, recently, yet
动词形式 have/has + done (动词的过去分词) 过去分词规则变化规则如下:规则变化与动词过去式相同,不规则变化需要特殊熟记。 1. 一般情况直接加-ed 例:want—____5____;play—____6____ 2. 以e结尾的动词直接加-d 例:hope—____7____;live—____8____ 3. 以重读闭音节结尾的动词,末尾只有一个辅音字母。先双写这个辅音字母,再加-ed 例:stop—____9____;shop—____10____ 4. 以辅音字母加y结尾的动词,变y为i,再加-ed 例:study—____11____;worry—____12____
句型结构 肯定句:主语 + have/has + 过去分词 + 其它;例:I ____13____ finished my homework. 否定句:主语 + haven’t/hasn’t + 过去分词 + 其它;注:have not = haven’t;has not = hasn’t 例:She ____14____ finished her homework. 一般疑问句:Have/Has + 主语 + 过去分词 + 其它? 答语:—Yes, 主语 + have/has./ No, 主语 + haven’t/hasn’t. 例:—____15____ you finished your homework —Yes, I ____16____. / No, I ____17____. 特殊疑问句:特殊疑问词 + have/has + 主语 + 动词过去分词(+ 其他) 例:Where ____18____ you been during the holiday
already 与 yet 的用法 already意为 “____19____”,常用于肯定句中,放在助动词have/has之后,过去分词之前。例:I’ve already seen the film. yet常用于疑问句或否定句中,通常位于句末。 疑问句中表示 “____20____”; 否定句中意为 “____21____”。 例:Have you seen the film yet / I haven’t seen the film yet.
ever与 never 的用法 ever用于现在完成时的一般疑问句或否定句中,意为 “____22____”,放在主语之后、过去分词之前。 例:Have you ever been a teacher / I don’t think I’ve ever been here before. never意为 “____23____”,常用于表示否定意义的陈述句中,用在助动词have/has之后,过去分词之前。 例:I have never been to Hong Kong. / —Me neither.
二、单词拼写
24.So far, our project ________ (raise) enough money to buy new books for disabled children.
25.She has ________ (live) in this city for 10 years. She knows it very well.
26.I’m really happy that my hometown ________ (become) increasingly beautiful these days!
27.My experience has ________ (prove) that hard work pays off.
28.I’ve always ________ (prefer) the vegetables to the meat.
29.—________ you ________ (raise) enough money for the charity “Sunshine for all”
—Not yet.
30.They ________ (not visit) the charity centre yet.
31.The government ________ (take) action to protect the rivers. Now they are cleaner.
32.She ________ (never break) the school rules since she became a sixth-grade student.
33.They believe that he ________ (finish) his homework already.
三、标志词辨析选择
34.He has ________ visited the Great Wall. It’s his first time coming to Beijing.
A.never B.just C.already
35.I’ve ______ finished reading it.
A.ever B.never C.just D.yet
36.Have you ______ heard of this book
A.ever B.never C.just D.yet
37.Have you chosen a book for your report ______
A.ever B.never C.already D.yet
38.She has ________ finished her homework, so she can go out to play now.
A.just B.yet C.never
39.She’s ______ borrowed it from the library.
A.ever B.since C.already D.yet
40.My mother called me ________ now, so I need to call her back immediately.
A.yet B.ever C.just
41.Have you ________ been to Paris I heard it’s a beautiful city.
A.never B.ever C.already
四、单项选择
42.—Has she finished her report about natural disasters yet
—No, she ________.
A.hasn’t B.hasn’t finished C.doesn’t
43.—Would you like to watch Zootopia 2 with me
—Sure! I wouldn’t mind going there again although I ________ it three times.
A.see B.saw C.am seeing D.have seen
44.How long ________ you ________ a volunteer at the nursing home
A.have; been B.did; be C.are; being D.were; being
45.—________ you ever ________ to an animal shelter
—Yes, I have. I went there last week.
A.Did; go B.Have; been C.Do; go D.Are; going
46.He ________ never tried Western food before, so he is looking forward to it.
A.have B.has C.is D.does
47.John and Sue ________ yet. They took the wrong train and now their phones are off.
A.didn’t arrive B.haven’t arrived C.won’t arrive D.hadn’t arrived
48.There ________ many dream teams throughout the history of sports.
A.is B.are C.have been D.has been
49.—________ you ever ________ a book by J.K. Rowling
—Yes, I’ve read the Harry Potter series.
A.Did; read B.Have; read C.Do; read D.Are; reading
50.She ________ to the library yet. She will go tomorrow.
A.hasn’t been B.haven’t been C.didn’t go D.wasn’t
51.—Have you given the books back to the school library ________
—Yes, I have ________ given them back.
A.yet; yet B.ever; already C.already; yet D.yet; already
52.They ________ in the classroom for two hours, but they still ________ the summary of the article.
A.have studied; haven’t finished B.studied; haven’t finished
C.have studied; didn’t finish D.studied; didn’t finish
53.—Look! Someone ________ the music room.
—Yeah. It is so clean and makes us comfortable.
A.has cleaned B.is cleaning C.cleans D.was cleaning
54.— ________ you ever ________ the movie The Wandering Earth Ⅱ
— Yes, I have. It’s really amazing and shows the great creativity of Chinese filmmakers.
A.Did; see B.Have; seen C.Do; see D.Will; see
55.He ________ never read a detective novel before, so he is curious about it.
A.have B.has C.is D.does
56.—The living room is very clean and tidy. Who _________ it
—My brother and I, Mum.
A.is cleaning B.has cleaned C.will clean
57.—We’d better not shout at him, OK His teacher ________ him for his mistake.
—All right.
A.has punished B.had punished C.punished D.punishes
58.Nanjing looks more beautiful in early spring. Many visitors from all over China ________ Confucius Temple and Purple Mountain recently.
A.visited B.will visit C.visit D.have visited
五、完成句子
59.I have been reading this book for five hours.(对画线部分提问)
_________ _________ have you been reading this book
60.我们学校在减负方面树立了一个模范。
Our school has ________ ________ ________ in reducing students’ stress.
61.China has changed a lot over the past 40 years. (改为同义句)
Lots of changes ________ ________ ________ in China over the past 40 years.
62.Mr Brown read this book. (改为现在完成时)
Mr Brown ________ ________ this book. (改为现在完成时)
63.The famous singer wrote more than 100 songs. (改为现在完成时)
The famous singer ________ ________ more than 100 songs.
64.I borrowed this book from the library three days ago. (改为同义句,用现在完成时)
I ________ this book from the library for three days.
参考答案
题号 34 35 36 37 38 39 40 41 42 43
答案 A C A D A C C B A D
题号 44 45 46 47 48 49 50 51 52 53
答案 A B B B C B A D A A
题号 54 55 56 57 58
答案 B B B A D
1.发生或已经完成的动作 2.动作或状态 3.since 4.for 5.wanted 6.played 7.hoped 8.lived 9.stopped 10.shopped 11.studied 12.worried 13.have 14.hasn’t 15.Have 16.have 17.haven’t 18.have 19.已经 20.已经 21.还没/尚未 22.在任何时候 23.从来没有/从不
【解析】1.现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果。
2.现在完成时表示从过去已经开始,持续到现在的动作或状态。
3.since“自从”+ 过去时间点。
4.for“达,计”+ 时间段。
5.过去分词变化规则:一般情况直接加-ed,如want“想要”的过去分词为wanted。
6.play“玩耍”的过去分词为played。
7.过去分词变化规则: 以e结尾的动词直接加-d,如hope“希望”的过去分词为hoped。
8.live“居住”的过去分词为lived。
9.过去分词变化规则:以重读闭音节结尾的动词,末尾只有一个辅音字母。先双写这个辅音字母,再加-ed,如stop“停止”的过去分词为stopped。
10.shop“购物”的过去分词为shopped。
11.过去分词变化规则: 以辅音字母加y结尾的动词,变y为i,再加-ed,如study“学习”的过去分词为studied。
12.worry“担心”的过去分词为worried。
13.句意:我已经完成了我的作业。主语是I,肯定句的助动词要用have。
14.句意:她还没完成她的作业,主语是she,否定句的助动词要用hasn’t。
15.句意:——你完成了你的家庭作业吗?主语是you,一般疑问句的助动词要用have,句首单词首字母要大写。
16.句意:——是的,我完成了。主语是I,一般疑问句的肯定回答中要用have。
17.句意:——不,我没完成。主语是I,一般疑问句的否定回答中要用haven’t。
18.句意:你在假期里都去了哪里?主语是you,特殊疑问句的助动词要用have。
19.already“已经”,常用于肯定句中,放在助动词have/has之后,过去分词之前。
20.yet常用于疑问句或否定句中,通常位于句末。在疑问句中表示“已经”。
21.yet在否定句中译为“还没/尚未”。
22.ever用于现在完成时的一般疑问句或否定句中,意为“在任何时候”,放在主语之后、过去分词之前。
23.never 意为“从来没有/从不”,常用于表示否定意义的陈述句中,用在助动词have/has之后,过去分词之前。
24.has raised
【详解】句意:目前为止,我们的项目已经筹集到了足够的钱给残疾儿童购买新书。时间状语“So far”提示此处使用现在完成时,主语“our project”是单数,助动词用has,raise的过去分词是raised。
25.lived
【详解】句意:她已经在这座城市住了10年。她对这里非常熟悉。句中“for 10 years”为现在完成时的标志性时间状语,现在完成时结构为“have/has+过去分词,本句中已有助动词has,所以live要变为过去分词为lived,故填lived。
26.has become/is becoming
【详解】句意:我很高兴,我的家乡近来已经/正变得越来越美丽了。句中“these days”说明“家乡变美”是从过去持续到现在的变化,对现在造成了“我很开心”的结果,为现在完成时;也可以是现在进行时,表示家乡正变得越来越美丽。主语“my hometown”是第三人称单数,助动词用has/be动词用is;动词become的过去分词还是原形become,故填has become/is becoming。
27.proven/proved
【详解】句意:我的经验证明努力工作是有回报的。句中有助动词has,说明句子是现在完成时,后面需要用动词的过去分词形式,prove的过去分词是proven/proved。
28.preferred
【详解】句意:与肉相比,我一直更喜欢蔬菜。“always”与现在完成时连用表示从过去持续到现在的习惯,prefer的过去分词双写r加-ed,故填preferred。
29. Have raised
【详解】句意:——你们为“阳光普照”慈善机构筹集到足够的钱了吗?——还没有。根据答语“Not yet”可知,动作从过去持续到现在,强调对现在的影响(尚未完成),需用现在完成时。主语“you”为第二人称,助动词需用“Have”,后接过去分词“raised”。
30.haven’t visited
【详解】句意:他们还没有参观过慈善中心。句中“yet”为现在完成时的标志词,表示“到目前为止还没有”,常用于否定句中。现在完成时的否定结构为“haven’t/hasn’t + 过去分词”,主语“They”为复数,应填haven’t visited。
31.has taken
【详解】句意:政府已经采取行动来保护河流。现在它们更干净了。根据后一句 “Now they are cleaner.(现在它们更干净了)”,能看出政府采取行动是过去发生的动作,且对现在造成了影响,所以使用现在完成时have/has+过去分词,此句主语为单数,助动词用has,take的过去分词是taken,故填has taken。
32.has never broken
【详解】句意:自从她成为六年级学生以来,她从未违反过校规。“since she became a sixth-grade student”为现在完成时的标志性时间状语,提示动作从过去某一时间点开始持续到现在,应用现在完成时。其结构为“have/has + 过去分词”,主语She为第三人称单数,所以用has;break的过去分词是broken,故填has never broken。
33.has finished
【详解】句意:他们认为他已经完成了作业。根据“already”可知,从句用现在完成时“have/has+过去分词”,主语为he,助动词用has,finish“完成”的过去分词为finished。
34.A
【详解】句意:他从未游览过长城,这是他第一次来北京。
考查副词辨析。never从未;just刚刚;already已经。根据“It’s his first time coming to Beijing”可知,这是他第一次来北京,所以之前从未去过长城。故选A。
35.C
【详解】句意:我刚刚读完它。
ever曾经,常用于疑问句;never从未,表示否定意义;just刚刚,常用于现在完成时肯定句中,位于助动词与过去分词之间,表示动作刚刚完成;yet还、已经,yet常用于否定句或疑问句句末。此处是现在完成时的肯定句,且根据语境可知是表达“刚刚读完”,所以用just。
36.A
【详解】句意:你曾经听说过这本书吗?
ever曾经;never从不;just刚刚;yet还;已经。根据“Have you…heard of this book ”可知,此处是现在完成时的一般疑问句,询问是否曾经有过某种经历,ever常用于此类疑问句中,yet常置于句末。应填ever。
37.D
【详解】句意:你已经为你的报告选好一本书了吗?
ever曾经;never从不;already已经;yet还,已经。句子是现在完成时的一般疑问句,且空格位于句末。yet常用于否定句或疑问句句末。应填yet。
38.A
【详解】句意:她刚完成作业,所以现在可以出去玩了。
考查副词辨析。just刚刚;yet还、仍(多用于否定句或疑问句);never从未。根据“so she can go out to play now”可知,作业是刚刚完成的,用just符合语境。故选A。
39.C
【详解】句意:她已经从图书馆借了它。
ever曾经(常用于疑问句或否定句);since自从;already已经(常用于肯定句);yet已经(常用于疑问句或否定句句末)。根据题干“She’s ... borrowed it”可知,这是一个肯定句,表示“已经”借了,应填already。
40.C
【详解】句意:我妈妈刚才给我打电话了,所以我需要立刻给她回电话。
考查副词辨析。yet还、仍(多用于否定句或疑问句);ever曾经;just刚刚。根据“so I need to call her back immediately”可知,电话是刚刚打来的,用just符合语境。故选C。
41.B
【详解】句意:你曾经去过巴黎吗?我听说那是一座美丽的城市。
考查副词辨析。never从未;ever曾经(多用于疑问句);already已经。根据“Have you ... been to Paris ”这一疑问句结构可知,是询问对方是否有过“去过巴黎”的经历,用ever符合语境。故选B。
42.A
【详解】句意:——她已经完成关于自然灾害的报告了吗?——不,她还没有。
问句是由Has引导的一般疑问句,主语是she。根据语法规则,其否定简略回答结构为No, she hasn’t.,助动词需与问句保持一致,且简略回答中不重复实义动词finished。选项B重复了动词,选项C助动词doesn’t用于一般现在时,与问句时态不符。应填hasn’t。
43.D
【详解】句意:——你想和我一起看《疯狂动物城 2》吗?——当然!我不介意再去那里,尽管我已经看过它三次了。
根据“three times”和“again”可知,此处强调过去的经历对现在的影响,表示已经看过三次,需用现在完成时have seen。
44.A
【详解】句意:你在养老院当志愿者多久了?
根据“How long”可知,该句询问的是从过去持续到现在的时间段,应使用现在完成时“have/has+过去分词”。主语是“you”,所以用“have been”。
45.B
【详解】句意:——你曾经去过动物收容所吗?——是的,我去过。我上周去的。
Did; go去(一般过去时);Have; been去过(现在完成时,表示经历);Do; go去(一般现在时);Are; going将去(现在进行时表将来)。根据答句“Yes, I have”可知,问句是现在完成时,且“ever”常与现在完成时连用,表示“曾经”,应填Have; been。
46.B
【详解】句意:他以前从未尝试过西餐,所以他很期待。
have有;has有;is是;does做。根据“never tried... before”可知,句子用现在完成时,结构为“have/has+过去分词”。主语He是第三人称单数,助动词用has。
47.B
【详解】句意:John和Sue还没到。他们坐错了火车,而且现在手机也关机了。
didn’t arrive(一般过去时);haven’t arrived(现在完成时);won’t arrive(一般将来时);hadn’t arrived(过去完成时)。句中关键词yet是现在完成时的标志词,强调到目前为止的状态,用现在完成时haven’t arrived符合语境。
48.C
【详解】句意:在体育史上,一直有许多支梦之队。
is/are为一般现在时;have been/has been为现在完成时。根据时间状语“throughout the history of sports(贯穿体育史)”可知,此处表示从过去到现在的持续过程,应用现在完成时;主语many dream teams为复数,应填have been。
49.B
【详解】句意:——你曾经读过J.K.罗琳写的书吗?——是的,我读过《哈利·波特》系列。
根据“ever”以及答语“I’ve read”可知,句子时态为现在完成时,其基本结构为“have/has+过去分词”,主语为you,助动词应用have,read的过去分词形式仍为read。应填Have; read。
50.A
【详解】句意:她还没有去过图书馆。她明天将要去。
根据句末关键词“yet”可知,本句应用现在完成时态的否定形式,结构为“have/has not+过去分词”;主语“She”为第三人称单数,助动词应用has。
51.D
【详解】句意:——你把书还给学校图书馆了吗?——是的,我已经还了。
yet还,常用于现在完成时的疑问句和否定句末;already已经,常用于现在完成时的肯定句中;ever曾经。第一句是疑问句,用yet;第二句是肯定回答,用already。
52.A
【详解】句意:他们在教室学习了两个小时,但他们仍然没有完成文章的总结。
根据“for two hours”可知动作从过去持续到现在,第一空应用现在完成时have studied;根据still可知未完成的动作对现在造成影响,第二空应用现在完成时haven’t finished。
53.A
【详解】句意:——看!有人已经打扫了音乐教室。——是的。它如此干净,让我们感到舒适。
has cleaned已经打扫,现在完成时;is cleaning正在打扫,现在进行时;cleans打扫,一般现在时;was cleaning过去正在打扫,过去进行时。根据“It is so clean and makes us comfortable.”可知,房间现在的状态是干净的,说明打扫动作已完成并对现在产生影响,现在完成时has cleaned符合语境。
54.B
【详解】句意:——你曾经看过电影《流浪地球 2》吗?——是的,我看过。它真的很棒,展示了中国电影人的伟大创造力。
根据答语“Yes, I have.”可知问句应以 Have 开头;且句中有关键词 ever,常与现在完成时连用,表示“曾经”,结构为“Have/Has+主语+ever+过去分词”,see的过去分词是seen,应填Have;seen。
55.B
【详解】句意:他以前从未读过侦探小说,所以他对它很好奇。
根据“never … before”可知,他至今还没读过侦探小说,句子时态为现在完成时,结构为“have/has+过去分词”。主语He是第三人称单数,助动词用has。
56.B
【详解】句意:——客厅非常干净整洁。谁打扫了它?——妈妈,是我和哥哥打扫的。
根据“The living room is very clean and tidy.”可知,房间现在是干净的,强调过去的动作对现在造成的影响或结果,应用现在完成时,其结构是“have/has+动词的过去分词”,who作主语提问,用助动词has,clean的过去分词是cleaned。
57.A
【详解】句意:——我们最好不要对他大喊大叫,好吗?他的老师已经因为他的错误惩罚了他。——好的。
has punished已经惩罚了,现在完成时;had punished过去完成时;punished一般过去时;punishes一般现在时。根据“We’d better not shout at him”可知,建议现在不要对他喊,是因为老师已经惩罚过他了,强调过去发生的动作对现在造成的影响,应使用现在完成时,现在完成时的结构是have/has+过去分词,本句主语His teacher为第三人称单数,所以用has,punish用其过去分词punished。应填has punished。
58.D
【详解】句意:初春的南京看起来更美了,最近许多来自中国各地的游客前来参观夫子庙和紫金山。
句中的recently (最近)是现在完成时的标志词,强调动作已经发生对现在造成影响,谓语动词需用现在完成时,have visited。
59. How long
【详解】句意:我已经读这本书五个小时了。划线部分为“for five hours”,这里是提问时间段,用疑问词How long来提问;原句主语是“I”,在疑问句中要变为第二人称“you”,原句时态为现在完成进行时(have been reading),疑问句中助动词“have”提到主语前,故填How; long。
60. set an example
【详解】原句中“树立模范”为关键词,表示“树立模范”的短语为set an example,本句是现在完成时,结构为has+过去分词,动词set的过去分词为set。
61. have taken place
【详解】句意:在过去的40年中,中国发生了巨大的变化。原句用了现在完成时“has changed”,同义句需要保持相同的时态;主语“Lots of changes”是复数,现在完成时的助动词用have。 原句的“changed”对应同义句的固定搭配take place“发生”,take的过去分词是taken,故填have;taken;place。
62. has read
【详解】句意:布朗先生读过这本书。改为现在完成时需用“have/has + 过去分词”结构。主语“Mr Brown”是单数第三人称,助动词用has;“read”的过去分词与原形相同,仍为read。故填has;read。
63. has written
【详解】句意:这位著名歌手写了100多首歌。改为现在完成时需用“have/has + 过去分词”结构。主语“The famous singer”是单数第三人称,助动词用has;“write”的过去分词是“written”。故填has;written。
64.have kept
【详解】句意:这本书我已经从图书馆借了三天了。原句用一般过去时“I borrowed this book three days ago.”表示三天前借了书,改为同义句时要求使用现在完成时,且句中出现了时间段“for three days”。由于borrow是短暂性动词,不能与时间段连用,在现在完成时中需转换为延续性动词keep,表示“借阅并保留”的状态。主语I搭配现在完成时结构have done。故填have kept。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览