摘要:
**基本信息**
以语法规则系统梳理为核心,通过分层训练构建现在完成时“概念-形式-应用”的完整认知体系,强化语言能力与思维品质的协同发展。
**专项设计**
|模块|题量/典例|方法提炼|知识逻辑|
|----|-----------|----------|----------|
|语法梳理|13类核心点|定义→标志词→动词形式→句型结构→副词用法|从基础概念到具体应用,形成规则链|
|单词语法填空|10题|时间标志词定位法+动词分词规则应用|巩固动词形式变化,衔接语法规则|
|选词辨析|11题|语境匹配法(ever/never/just等副词区别)|强化副词在不同句式中的精准运用|
|单项选择|15题|时态特征分析法+句型结构验证法|覆盖中考高频考点,突出易错点(如been to/gone to)|
|完成句子|8题|句型转换三步法(否定/疑问/提问)|深化语法结构灵活运用能力|
|短文填空|12空|时态对比法(现在完成时vs一般过去时)|实现语法知识在语篇中的综合迁移|
内容正文:
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.
三、选词辨析填空
用 ever, never, just, already, yet 填空
34.Have you heard of the book The Little Prince?
35.No, I’ve heard of it.
36.I’ve finished reading it.
37.Have you chosen a book for your book report ?
38.I’ve read it many times.
39.I’ve read a classic novel before. Could you recommend one?
40.I’ve finished Outlaws of the Marsh. It’s really good!
用 have/has been to 或 have/has gone to 填空。
41.I never the Great Wall.
42.— Where’s Tom? — He the library.
43.They already Shanghai twice.
44.My sister isn’t at home. She the cinema.
四、语法单项选择
45.Have you ______ heard of this book?
A.ever B.never C.just D.yet
46.I’ve ______ finished reading it.
A.ever B.never C.just D.yet
47.Have you chosen a book for your report ______?
A.ever B.never C.already D.yet
48.She’s ______ borrowed it from the library.
A.ever B.since C.already D.yet
49.I _______ already _______ my homework.
A.have; finishB.have; finished C.has; finished D.has; finish
50.—Have you ever _______ to Beijing?
—Yes, I _______.
A.gone; have B.been; have C.been; did D.gone; did
51.She _______ a teacher since 2015.
A.is B.was C.has been D.will be
52.—Where is Tom?
—He ________ to the library.
A.has been B.has gone C.went D.goes
53.I _______ this book for two weeks.
A.have bought B.have had C.bought D.had
54.My mother called me ________ now, so I need to call her back immediately.
A.yet B.ever C.just
55.Have you ________ been to Paris? I heard it’s a beautiful city.
A.never B.ever C.already
56.—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
57.How long ________ you ________ a volunteer at the nursing home?
A.have; been B.did; be C.are; being D.were; being
58.John and Sue ________ yet. They took the wrong train and now their phones are off.
A.didn’t arriveB.haven’t arrived C.won’t arrive D.hadn’t arrived
59.—________ 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
五、完成句子
60.Anna has already finished her breakfast.(改为否定句)
Anna ________ ________ her breakfast ________.
61.My cousin has found his favorite pen.(改为一般疑问句)
________ ________ cousin ________ his favorite pen?
62.—Has Tom finished his math homework yet?(作否定回答)
—________, ________ ________.
63.—Have your parents kept in touch with their old friends for years?(作肯定回答)
—________, ________ ________.
64.Mr. White has worked in this factory for five years.(对划线部分提问)
________ ________ has Mr. White worked in this factory?
65.The famous singer wrote more than 100 songs. (改为现在完成时)
The famous singer ________ ________ more than 100 songs.
66.I borrowed this book from the library three days ago. (改为同义句,用现在完成时)
I ________ this book from the library for three days.
67.Mr Brown read this book. (改为现在完成时)
Mr Brown ________ ________ this book. (改为现在完成时)
六、短文填空
用所给动词的现在完成时或一般过去时填空
68 you ever 69 (try) to read books from different countries? At the start of this year, I 70 (decide) to read books from as many countries as possible. I 71 (begin) with The Adventures of Tom Sawyer. Today I 72 already 73 (read) twenty different books. These books 74 (teach) me a lot about other cultures and societies, and they 75 (allow) me to see the world differently. In the past, I only 76 (know) the names of different countries, but now I understand them a little bit better. This experience 77 (be) amazing so far. I 78 never 79 (realize) how big our world really is!
参考答案
题号
45
46
47
48
49
50
51
52
53
54
答案
A
C
D
C
B
B
C
B
B
C
题号
55
56
57
58
59
答案
B
D
A
B
B
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.ever 35.never 36.just 37.yet 38.already 39.never 40.just
34.句意:你曾经听说过《小王子》这本书吗?本句是现在完成时的一般疑问句,ever意为“曾经”,常用于现在完成时的疑问句中,用来询问对方过去是否有过相关经历,符合本句的提问语境。
35.句意:不,我从来没有听说过它。根据答句的No可知,此处需要表达否定含义,never意为“从不、从未”,用于现在完成时中表示从未做过某事,完美对应“没听说过”的语义。
36.句意:我刚刚读完它了。本句是现在完成时的肯定句,just意为“刚刚”,用于肯定句中强调动作刚刚完成,符合本句“刚读完书”的语境。
37.句意:你已经为你的读书报告选好一本书了吗?本句是现在完成时的一般疑问句,yet意为“还、仍”,是现在完成时疑问句/否定句的标志性副词,通常放在句末,符合本句的句式和语境。
38.句意:我已经读过它很多次了。本句是现在完成时的肯定句,already意为“已经”,用于肯定句中表示动作已经发生,搭配many times体现“多次读过”的状态,符合语境。
39.句意:我以前从来没有读过经典小说,你能给我推荐一本吗?根据后句“你能给我推荐一本吗”可知,说话人从未读过经典小说,never意为“从不、从未”,用于现在完成时中表示从未有过相关经历,符合语境。
40.句意:我刚刚读完《水浒传》了,它真的很棒!本句是现在完成时的肯定句,just意为“刚刚”,用于肯定句中强调动作刚刚完成,搭配后句对书的评价,符合“刚读完分享感受”的语境。
41. have been to 42.has gone to 43. have been to 44.has gone to
41.句意:我从未去过长城。“never”表示“从未”,表示“到目前为止的经历”,强调“是否去过某地”,而非“现在是否在某地”,因此需用have/has been to;主语是第一人称“I”,助动词需用have。故①填have;②填been to。
42.句意:----汤姆在哪里?----他去图书馆了。“Where’s Tom?”询问“汤姆现在哪里”,答句则需表示“他去了某地,现在不在说话现场”,因此需用have/has gone to;主语“He”是第三人称单数,助动词需用has。故填has gone to。
43.句意:他们已经去过上海两次了。根据“already”和“twice”可知,“他们过去的经历次数”,表示“去过某地并已返回”,需用have/has been to;主语“They”是复数,助动词用have。故①填have,②填been to。
44.句意:我妹妹不在家。她去电影院了。根据“isn't at home”可知,“我的妹妹去了某地,现在不在说话现场”,需用have/has gone to;主语“She”是第三人称单数,助动词用has。故填has gone to。
45.A
句意:你曾经听说过这本书吗?
ever曾经;never从不;just刚刚;yet还;已经。根据“Have you…heard of this book?”可知,此处是现在完成时的一般疑问句,询问是否曾经有过某种经历,ever常用于此类疑问句中,yet常置于句末。应填ever。
46.C
句意:我刚刚读完它。
ever曾经,常用于疑问句;never从未,表示否定意义;just刚刚,常用于现在完成时肯定句中,位于助动词与过去分词之间,表示动作刚刚完成;yet还、已经,yet常用于否定句或疑问句句末。此处是现在完成时的肯定句,且根据语境可知是表达“刚刚读完”,所以用just。
47.D
句意:你已经为你的报告选好一本书了吗?
ever曾经;never从不;already已经;yet还,已经。句子是现在完成时的一般疑问句,且空格位于句末。yet常用于否定句或疑问句句末。应填yet。
48.C
句意:她已经从图书馆借了它。
ever曾经(常用于疑问句或否定句);since自从;already已经(常用于肯定句);yet已经(常用于疑问句或否定句句末)。根据题干“She’s ... borrowed it”可知,这是一个肯定句,表示“已经”借了,应填already。
49.B
句意:我已经完成了我的家庭作业。
根据“already”可知,句子时态是现在完成时,其结构是“have/has+动词的过去分词”,主语是“I”,所以第一空用have;finish的过去分词是finished,所以第二空填finished。应填have;finished。
50.B
句意:——你曾经去过北京吗?——是的,我去过。
问句中“Have you ever...”为现在完成时的结构,表示过去发生的动作对现在造成的影响或结果,或者过去发生的动作持续到现在。have been to表示“曾经去过某地(现在已经回来了)”,have gone to表示“已经去了某地(还没回来或在去的路上)”,根据语境可知这里问的是曾经是否去过北京,所以应用have been to结构,第一个空填been;答句用“Yes”回答,说明去过,同样用现在完成时,其肯定回答结构为“Yes, 主语+have/has”,这里主语是I,所以用have。
51.C
句意:她自2015年以来一直是一名老师。
根据“since 2015”可知,此处表示自2015年以来,强调从过去持续到现在的状态,需用现在完成时。
52.B
句意:——Tom在哪里?——他去图书馆了。
考查时态。has been现在完成时,去过(已回);has gone现在完成时,去了(未回);went一般过去时;goes一般现在时。根据“Where is Tom?”可知,去了还未回来,用has gone。故选B。
53.B
句意:我已经拥有这本书两周了。
“for two weeks”表示一段时间,常与现在完成时连用,现在完成时的结构是“have/has+动词的过去分词”,所以排除选项C和选项D;“have bought”是现在完成时,但“buy”是短暂性动词,不能与表示一段时间的“for two weeks”连用;“have had”是现在完成时,“have”是延续性动词,可以与“for two weeks”连用,表示从过去某一时刻开始一直持续到现在的动作或状态。应填have had。
54.C
句意:我妈妈刚才给我打电话了,所以我需要立刻给她回电话。
考查副词辨析。yet还、仍(多用于否定句或疑问句);ever曾经;just刚刚。根据“so I need to call her back immediately”可知,电话是刚刚打来的,用just符合语境。故选C。
55.B
句意:你曾经去过巴黎吗?我听说那是一座美丽的城市。
考查副词辨析。never从未;ever曾经(多用于疑问句);already已经。根据“Have you ... been to Paris?”这一疑问句结构可知,是询问对方是否有过“去过巴黎”的经历,用ever符合语境。故选B。
56.D
句意:——你想和我一起看《疯狂动物城 2》吗?——当然!我不介意再去那里,尽管我已经看过它三次了。
根据“three times”和“again”可知,此处强调过去的经历对现在的影响,表示已经看过三次,需用现在完成时have seen。
57.A
句意:你在养老院当志愿者多久了?
根据“How long”可知,该句询问的是从过去持续到现在的时间段,应使用现在完成时“have/has+过去分词”。主语是“you”,所以用“have been”。
58.B
句意:John和Sue还没到。他们坐错了火车,而且现在手机也关机了。
didn’t arrive(一般过去时);haven’t arrived(现在完成时);won’t arrive(一般将来时);hadn’t arrived(过去完成时)。句中关键词yet是现在完成时的标志词,强调到目前为止的状态,用现在完成时haven’t arrived符合语境。
59.B
句意:——你曾经读过J.K.罗琳写的书吗?——是的,我读过《哈利·波特》系列。
根据“ever”以及答语“I’ve read”可知,句子时态为现在完成时,其基本结构为“have/has+过去分词”,主语为you,助动词应用have,read的过去分词形式仍为read。应填Have; read。
60. hasn’t finished yet
句意:安娜已经吃完早餐了。原句为现在完成时,改为否定句时,需在助动词has后加not,缩写为hasn’t;finished位置不变;already常用于肯定句,否定句中需改为yet,且放在句末。
61. Has your found
句意:我的表亲找到了他最喜欢的钢笔。将现在完成时的陈述句改为一般疑问句时,需将助动词has提到句首,主语“my cousin”改为“your cousin”,动词found保持不变。
62. No he hasn’t
句意:——汤姆完成他的数学作业了吗?——不,他还没有。这是现在完成时的一般疑问句,主语Tom是第三人称单数,否定回答时要用No开头,主语用he代替Tom,助动词用has的否定形式hasn’t。
63. Yes they have
句意:——你的父母多年来一直和他们的老朋友保持联系吗?——是的,他们有。这是现在完成时的一般疑问句,主语“your parents”是复数,肯定回答时要用Yes开头,主语用they代替parents,助动词用have。
64. How long
句意:怀特先生在这家工厂工作了五年。划线部分“for five years”表示一段时间,对一段时间提问要用How long。
65. has written
句意:这位著名歌手写了100多首歌。改为现在完成时需用“have/has + 过去分词”结构。主语“The famous singer”是单数第三人称,助动词用has;“write”的过去分词是“written”。故填has;written。
66.have kept
句意:这本书我已经从图书馆借了三天了。原句用一般过去时“I borrowed this book three days ago.”表示三天前借了书,改为同义句时要求使用现在完成时,且句中出现了时间段“for three days”。由于borrow是短暂性动词,不能与时间段连用,在现在完成时中需转换为延续性动词keep,表示“借阅并保留”的状态。主语I搭配现在完成时结构have done。故填have kept。
67. has read
句意:布朗先生读过这本书。改为现在完成时需用“have/has + 过去分词”结构。主语“Mr Brown”是单数第三人称,助动词用has;“read”的过去分词与原形相同,仍为read。故填has;read。
68.Have 69.tried 70.decided 71.began 72.have 73.read 74.have taught 75.have allowed 76.knew 77.has been 78.have 79.realized
68.句意:你曾经尝试过阅读来自不同国家的书籍吗?由“ever”可知,使用现在完成时,一般疑问句中将助动词提前,主语you为第二人称,助动词用have,首字母大写。
69.句意:你曾经尝试过阅读来自不同国家的书籍吗?由“ever”可知,使用现在完成时,空处使用过去分词。
70.句意:今年年初,我决定尽可能多地阅读来自不同国家的书籍。承接上文“今年年初的决定”,描述过去发生的动作,空处使用过去式。
71.句意:我从《汤姆·索亚历险记》开始读起。动作发生在过去,空处使用过去式。
72.句意:如今我已经读完了二十本不同的书。由“already”可知,使用现在完成时,空处使用助动词,主语I为第一人称,助动词用have。
73.句意:如今我已经读完了二十本不同的书。由“already”可知,使用现在完成时,空处使用过去分词。
74.句意:这些书教会了我很多关于其他文化和社会的知识,它们也让我以不同的角度看待世界。强调“过去读书的动作”对现在造成的影响(现在了解了其他文化),使用现在完成时,主语I为第一人称,助动词用have。
75.句意:这些书教会了我很多关于其他文化和社会的知识,它们也让我以不同的角度看待世界。与上一句have taught是并列关系,同样强调过去的动作对现在的影响,使用现在完成时,主语I为第一人称,助动词用have。
76.句意:过去,我只知道不同国家的名字,但现在我对它们有了更深一点的了解。由“In the past”可知,使用一般过去时,空处使用过去式。
77.句意:到目前为止,这段经历棒极了。由“so far”可知,使用现在完成时,主语This experience为单数,助动词用has。
78.句意:我从未意识到我们的世界原来如此广阔!由“never”可知,使用现在完成时,空处使用助动词,主语I为第一人称,助动词用have。
79.句意:我从未意识到我们的世界原来如此广阔!由“never”可知,使用现在完成时,空处使用过去分词。
学科网(北京)股份有限公司
$