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.They _________ (fight) over the interesting comic since this morning.
25.I ________ (tell) you about the news many times. Why do you ask me about that again
26.So far, many students ________ (collect) lots of wonderful books for the activity.
27.“I ________ (decide) my future,” she told her father. “I want to fly for the rest of my life.”
28.Anna ________ (dream) of becoming a pilot for many years.
29.We have seriously d________ (讨论) how to make full use of our free time in today’s class.
30.My aunt is a writer. She ________ (write) more than ten books so far.
31.When I saw my brother’s smile, I ________ (realize) everything.
32.I’m really glad to see that the river ________ (change) in wonderful ways over the past few years.
33.—Dear Mum, I ________ (grow) up. Please don’t treat me like a child.
—OK, I won’t. I promise, Stephen.
三、单项选择
34.—Has she finished her report about natural disasters yet
—No, she ________.
A.hasn’t B.hasn’t finished C.doesn’t
35.—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
36.How long ________ you ________ a volunteer at the nursing home
A.have; been B.did; be C.are; being D.were; being
37.—________ 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
38.He ________ never tried Western food before, so he is looking forward to it.
A.have B.has C.is D.does
39.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
40.There ________ many dream teams throughout the history of sports.
A.is B.are C.have been D.has been
41.—________ 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
42.She ________ to the library yet. She will go tomorrow.
A.hasn’t been B.haven’t been C.didn’t go D.wasn’t
43.—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
44.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
45.—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
46.— ________ 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
47.He ________ never read a detective novel before, so he is curious about it.
A.have B.has C.is D.does
48.—The living room is very clean and tidy. Who _________ it
—My brother and I, Mum.
A.is cleaning B.has cleaned C.will clean
49.—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
50.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
四、请用 ever, never, just, already, yet 完成下列对话。
51.Li Ming: Have you ______ heard of the book The Little Prince
Wang Mei: No, I’ve ______ heard of it.
Li Ming: I’ve ______ finished reading it. It’s such a simple story, but you can learn a lot from it!
52.Zhang Wei: Have you chosen a book for your book report ______
Chen Jie: Yes, I’ve chosen The Little Match Girl. It’s such a sad story, but I love it. I’ve ______ started writing my report.
53.Wang Mei: I’ve ______ read a classic novel before. Could you recommend one
Li Ming: Well, I’ve ______ finished Outlaws of the Marsh. It’s really good!
Wang Mei: Oh, thanks! Could I borrow it
Li Ming: Sure!
五、完成句子
54.I have been reading this book for five hours.(对画线部分提问)
_________ _________ have you been reading this book
55.我们学校在减负方面树立了一个模范。
Our school has ________ ________ ________ in reducing students’ stress.
56.China has changed a lot over the past 40 years. (改为同义句)
Lots of changes ________ ________ ________ in China over the past 40 years.
57.Mr Brown read this book. (改为现在完成时)
Mr Brown ________ ________ this book. (改为现在完成时)
58.The famous singer wrote more than 100 songs. (改为现在完成时)
The famous singer ________ ________ more than 100 songs.
59.I borrowed this book from the library three days ago. (改为同义句,用现在完成时)
I ________ this book from the library for three days.
六、短文填空
请用括号中动词的正确形式(一般过去时或现在完成时)完成短文。
60 you ever 61 (try) to read books from different countries At the start of this year, I 62 (decide) to read books from as many countries as possible. I 63 (begin) with The Adventures of Tom Sawyer. Now I 64 already 65 (read) twenty different books. These books 66 (teach) me a lot about other cultures and societies, and they 67 (allow) me to see the world differently. In the past, I only 68 (know) the names of different countries, but now I understand them a little bit better. This experience has been amazing so far. I have never 69 (realize) how big our world really is!
参考答案
题号 34 35 36 37 38 39 40 41 42 43
答案 A D A B B B C B A D
题号 44 45 46 47 48 49 50
答案 A A 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.have been fighting
【详解】句意:他们从今天早上起就一直在为这本有趣的漫画争执。“since this morning”是现在完成时的标志,结合句意可知争执从今天早上开始,到现在一直没有停止,所以本句用现在完成进行时,结构为have been+现在分词,fight的现在分词为fighting。
25.have told
【详解】句意:这个消息我已经告诉你很多次了。 你为什么还问我这个?提示词tell“告诉”,为动词。又根据“…many times. Why do you ask me about that again ”可知,该句应用现在完成时,其结构为“have/has+done”。主语是“I”,助动词应用have,tell对应的过去分词为told。故填have told。
26.have collected
【详解】句意:到目前为止,许多学生为这项活动收集了许多精彩的书籍。句中“So far”为现在完成时的标志词,表示“到目前为止”,强调动作的累积。主语“many students”为复数,故填have collected。
27.have decided
【详解】句意:“我已经决定了自己的未来,”她告诉父亲。“我想余生都飞行。”句中表达的是“已经做出决定”对现在的影响(即现在确定了未来的方向),应用现在完成时。主语I,助动词用have,decide的过去分词为decided。故填have decided。
28.has dreamed
【详解】句意:安娜多年来一直梦想成为一名飞行员。根据“for many years”可知此处应用现在完成时,表示动作从过去开始,持续到现在。dream为规则动词,现在完成时结构:have/has+过去分词;主语Anna是第三人称单数,助动词用has,dream的过去分词为dreamed,故填has dreamed。
29.discussed/iscussed
【详解】句意:在今天的课上,我们认真讨论了如何充分利用我们的空闲时间。句中关键词为“讨论”,即“discuss”;然后根据本句所用时态“现在完成时”,可知用have discussed,动词改为过去分词形式。
30.has written
【详解】句意:我的姑姑是一名作家。到目前为止,她已经写了十多本书。句中so far(到目前为止)是现在完成时的标志词,现在完成时结构为have/has+过去分词;主语She为第三人称单数,助动词用has,write的过去分词为written,故填has written。
31.realized
【详解】句意:当我看到我弟弟/哥哥的笑容时,我明白了一切。根据从句中的谓语动词“saw”可知,句子整体时态为一般过去时,主句的谓语动词也要使用动词过去式;动词realize的过去式为realized。
32.has changed
【详解】句意:我很高兴看到这条河在过去几年里发生了奇妙的变化。时间状语“over the past few years”表明句子时态为现在完成时,结构是have/has+动词过去分词,the river为单数,用has;change的过去分词是changed。
33.have grown
【详解】句意:——亲爱的妈妈,我已经长大了,请不要再把我当成小孩子对待了。 ——好的,斯蒂芬,我保证不会了。根据下文“Please don’t treat me like a child.”可知,这里强调已经完成成长这个变化、现在不再是小孩,侧重过去的动作对现在造成的影响,要用现在完成时,其结构为:have/has + 动词过去分词,主语是第一人称“I”,助动词用have; grow的过去分词是grown。
34.A
【详解】句意:——她已经完成关于自然灾害的报告了吗?——不,她还没有。
问句是由Has引导的一般疑问句,主语是she。根据语法规则,其否定简略回答结构为No, she hasn’t.,助动词需与问句保持一致,且简略回答中不重复实义动词finished。选项B重复了动词,选项C助动词doesn’t用于一般现在时,与问句时态不符。应填hasn’t。
35.D
【详解】句意:——你想和我一起看《疯狂动物城 2》吗?——当然!我不介意再去那里,尽管我已经看过它三次了。
根据“three times”和“again”可知,此处强调过去的经历对现在的影响,表示已经看过三次,需用现在完成时have seen。
36.A
【详解】句意:你在养老院当志愿者多久了?
根据“How long”可知,该句询问的是从过去持续到现在的时间段,应使用现在完成时“have/has+过去分词”。主语是“you”,所以用“have been”。
37.B
【详解】句意:——你曾经去过动物收容所吗?——是的,我去过。我上周去的。
Did; go去(一般过去时);Have; been去过(现在完成时,表示经历);Do; go去(一般现在时);Are; going将去(现在进行时表将来)。根据答句“Yes, I have”可知,问句是现在完成时,且“ever”常与现在完成时连用,表示“曾经”,应填Have; been。
38.B
【详解】句意:他以前从未尝试过西餐,所以他很期待。
have有;has有;is是;does做。根据“never tried... before”可知,句子用现在完成时,结构为“have/has+过去分词”。主语He是第三人称单数,助动词用has。
39.B
【详解】句意:John和Sue还没到。他们坐错了火车,而且现在手机也关机了。
didn’t arrive(一般过去时);haven’t arrived(现在完成时);won’t arrive(一般将来时);hadn’t arrived(过去完成时)。句中关键词yet是现在完成时的标志词,强调到目前为止的状态,用现在完成时haven’t arrived符合语境。
40.C
【详解】句意:在体育史上,一直有许多支梦之队。
is/are为一般现在时;have been/has been为现在完成时。根据时间状语“throughout the history of sports(贯穿体育史)”可知,此处表示从过去到现在的持续过程,应用现在完成时;主语many dream teams为复数,应填have been。
41.B
【详解】句意:——你曾经读过J.K.罗琳写的书吗?——是的,我读过《哈利·波特》系列。
根据“ever”以及答语“I’ve read”可知,句子时态为现在完成时,其基本结构为“have/has+过去分词”,主语为you,助动词应用have,read的过去分词形式仍为read。应填Have; read。
42.A
【详解】句意:她还没有去过图书馆。她明天将要去。
根据句末关键词“yet”可知,本句应用现在完成时态的否定形式,结构为“have/has not+过去分词”;主语“She”为第三人称单数,助动词应用has。
43.D
【详解】句意:——你把书还给学校图书馆了吗?——是的,我已经还了。
yet还,常用于现在完成时的疑问句和否定句末;already已经,常用于现在完成时的肯定句中;ever曾经。第一句是疑问句,用yet;第二句是肯定回答,用already。
44.A
【详解】句意:他们在教室学习了两个小时,但他们仍然没有完成文章的总结。
根据“for two hours”可知动作从过去持续到现在,第一空应用现在完成时have studied;根据still可知未完成的动作对现在造成影响,第二空应用现在完成时haven’t finished。
45.A
【详解】句意:——看!有人已经打扫了音乐教室。——是的。它如此干净,让我们感到舒适。
has cleaned已经打扫,现在完成时;is cleaning正在打扫,现在进行时;cleans打扫,一般现在时;was cleaning过去正在打扫,过去进行时。根据“It is so clean and makes us comfortable.”可知,房间现在的状态是干净的,说明打扫动作已完成并对现在产生影响,现在完成时has cleaned符合语境。
46.B
【详解】句意:——你曾经看过电影《流浪地球 2》吗?——是的,我看过。它真的很棒,展示了中国电影人的伟大创造力。
根据答语“Yes, I have.”可知问句应以 Have 开头;且句中有关键词 ever,常与现在完成时连用,表示“曾经”,结构为“Have/Has+主语+ever+过去分词”,see的过去分词是seen,应填Have;seen。
47.B
【详解】句意:他以前从未读过侦探小说,所以他对它很好奇。
根据“never … before”可知,他至今还没读过侦探小说,句子时态为现在完成时,结构为“have/has+过去分词”。主语He是第三人称单数,助动词用has。
48.B
【详解】句意:——客厅非常干净整洁。谁打扫了它?——妈妈,是我和哥哥打扫的。
根据“The living room is very clean and tidy.”可知,房间现在是干净的,强调过去的动作对现在造成的影响或结果,应用现在完成时,其结构是“have/has+动词的过去分词”,who作主语提问,用助动词has,clean的过去分词是cleaned。
49.A
【详解】句意:——我们最好不要对他大喊大叫,好吗?他的老师已经因为他的错误惩罚了他。——好的。
has punished已经惩罚了,现在完成时;had punished过去完成时;punished一般过去时;punishes一般现在时。根据“We’d better not shout at him”可知,建议现在不要对他喊,是因为老师已经惩罚过他了,强调过去发生的动作对现在造成的影响,应使用现在完成时,现在完成时的结构是have/has+过去分词,本句主语His teacher为第三人称单数,所以用has,punish用其过去分词punished。应填has punished。
50.D
【详解】句意:初春的南京看起来更美了,最近许多来自中国各地的游客前来参观夫子庙和紫金山。
句中的recently (最近)是现在完成时的标志词,强调动作已经发生对现在造成影响,谓语动词需用现在完成时,have visited。
51. ever never just 52. yet already 53. never just
【解析】51.“Have you ever heard of... ”是常见表达,意为“你曾经听说过……吗?”,所以①填ever;根据“No”可知没听说过,“never”表示“从不”,所以②填never;“It’s such a simple story.”表示“这是一个简单的故事 。”可知李明读过这本书了,“I’ve just finished reading it.”意思是“我刚读完它”,just表示“刚刚”,所以③填just。
52.“Have you chosen a book for your book report yet?”表示“你为读书报告选好书了吗?”,在现在完成时的一般疑问句中,“yet”常用于句末,表示“还,已经”,所以①填yet;“I’ve already started writing my report.”表示“我已经开始写我的报告了”,already表示“已经”,常用于肯定句中,所以②填already。
53.“I’ve never read a classic novel before.”意思是“我以前从没读过经典小说”,never表示“从不”,所以①填never;“I’ve just finished Outlaws of the Marsh.”表示“我刚读完《水浒传》”,just表示“刚刚”,所以②填just。
54. How long
【详解】句意:我已经读这本书五个小时了。划线部分为“for five hours”,这里是提问时间段,用疑问词How long来提问;原句主语是“I”,在疑问句中要变为第二人称“you”,原句时态为现在完成进行时(have been reading),疑问句中助动词“have”提到主语前,故填How; long。
55. set an example
【详解】原句中“树立模范”为关键词,表示“树立模范”的短语为set an example,本句是现在完成时,结构为has+过去分词,动词set的过去分词为set。
56. have taken place
【详解】句意:在过去的40年中,中国发生了巨大的变化。原句用了现在完成时“has changed”,同义句需要保持相同的时态;主语“Lots of changes”是复数,现在完成时的助动词用have。 原句的“changed”对应同义句的固定搭配take place“发生”,take的过去分词是taken,故填have;taken;place。
57. has read
【详解】句意:布朗先生读过这本书。改为现在完成时需用“have/has + 过去分词”结构。主语“Mr Brown”是单数第三人称,助动词用has;“read”的过去分词与原形相同,仍为read。故填has;read。
58. has written
【详解】句意:这位著名歌手写了100多首歌。改为现在完成时需用“have/has + 过去分词”结构。主语“The famous singer”是单数第三人称,助动词用has;“write”的过去分词是“written”。故填has;written。
59.have kept
【详解】句意:这本书我已经从图书馆借了三天了。原句用一般过去时“I borrowed this book three days ago.”表示三天前借了书,改为同义句时要求使用现在完成时,且句中出现了时间段“for three days”。由于borrow是短暂性动词,不能与时间段连用,在现在完成时中需转换为延续性动词keep,表示“借阅并保留”的状态。主语I搭配现在完成时结构have done。故填have kept。
60.Have 61.tried 62.decided 63.began 64.have 65.read 66.have taught 67.have allowed 68.knew 69.realized
【导语】本文讲述了一位同学通过阅读不同国家的书籍,拓宽文化视野、收获成长的阅读经历。
60.句意:你曾尝试过阅读来自不同国家的书籍吗?句中ever是现在完成时的标志词,且句子为疑问句,需用助动词have置于句首,首字母大写,构成现在完成时的疑问结构。
61.句意:你曾尝试过阅读来自不同国家的书籍吗?现在完成时的结构为“have/has+过去分词”,括号内动词try的过去分词为tried。
62.句意:今年年初,我决定尽可能多地阅读来自不同国家的书籍。时间状语“At the start of this year”表示过去的时间,句子需用一般过去时,decide的过去式为decided。
63.句意:我从《汤姆 索亚历险记》开始读起。此处描述过去开始阅读的动作,需用一般过去时,begin的过去式为began。
64.句意:现在我已经读了二十本不同的书。句中already是现在完成时的标志词,主语为I,需用助动词have构成现在完成时结构。
65.句意:现在我已经读了二十本不同的书。解析:现在完成时的结构为“have/has+过去分词”,括号内动词read的过去分词仍为read。
66.句意:这些书教会了我很多关于其他文化和社会的知识。此处强调这些书籍到目前为止带来的影响,需用现在完成时;主语“These books”为复数,助动词用have,teach的过去分词为taught,用have taught。
67.句意:它们让我用不同的视角看待世界。and连接并列谓语,时态需与前一句的现在完成时保持一致;主语they为复数,助动词用have,allow的过去分词为allowed,用have allowed。
68.句意:过去,我只知道不同国家的名字。时间状语“In the past”表示过去的时间,句子需用一般过去时,know的过去式为knew。
69.句意:我从未意识到我们的世界有这么大!句中never是现在完成时的标志词,主语为I,需用现在完成时“have+realized”,表示到目前为止从未意识到,此处已有have,用realized。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览