Unit 8 Have you read Treasure Island yet 语法Grammar 现在完成时(1)(原卷版+解析版)2024-2025学年八年级英语下册单元重难点易错题精练(人教版

文档属性

名称 Unit 8 Have you read Treasure Island yet 语法Grammar 现在完成时(1)(原卷版+解析版)2024-2025学年八年级英语下册单元重难点易错题精练(人教版
格式 zip
文件大小 5.2MB
资源类型 教案
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-05-27 15:18:11

文档简介

班级 姓名 学号 分数
Unit 8 Have you read Treasure Island yet
现在完成时(1)
(时间:60 分钟,满分:100 分)
一、单项选择(本大题共 30 小题,每小题 2 分,共 60 分)
1.Tom has ________ watered the flowers, but he hasn’t fed the fish ________.
A.just, already B.yet, still C.already, yet D.yet, already
2.---Is it the most wonderful football game you have ______ watched
--Yes, I have ______ watched such a wonderful game before.
A.ever; never B.yet; ever C.already; yet D.ever; yet
3.——Have you finished doing the work____
——Not____.
A.already;yet B.yet;yet
C.already;already D.yet;already
4.Holly has ______________ fed the dog, but she hasn’t watered the plants ______________.
A.still; already B.already; yet
C.yet; still D.yet; already
5.—Have you heard the news ________ Some scientists have ________ sent spaceships to Mars.
—Yes, I think they want to find life on Mars.
A.already; already B.yet; already C.already; yet
6.I have ________ been to Beijing twice, but I haven’t seen the Summer Palace ________.
A.already, yet B.yet, yet C.yet, already
7.—Have you been to Wuhan ________
—Yes. I’ve ________ been there twice.
A.already; yet B.already; already C.yet; already
8.— Have you cleaned the house ________
— Yes, I have ________ cleaned it.
A.already;yet B.yet;yet C.already;already D.yet;already
9.—I have ________ finished my homework. What about you
—I haven’t finished it ________.
A.already; yet B.yet; already C.yet; yet D.already; already
10.—I have ________ told her your number. Has she called you ________
— No, she hasn’t.
A.already, already B.yet, yet C.yet, already D.already, yet
11.— How do you use the fax machine
— I ________ you. Weren’t you listening
A.tell B.will tell C.have told
12.—________ Ann ever ________ online with you
—No, she hasn’t.
A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted
13.He told me he would be here at 2 o’clock. But he ________ yet.
A.didn’t arrive B.isn’t arriving C.hasn’t arrived D.won’t arrive
14.—The movie The Wandering EarthⅡ (《流浪地球Ⅱ》) is wonderful.
—That’s true. So far, I ________ it twice.
A.watched B.have watched C.will watch
15.Thanks to the kind person, the little dog ________ from the hole successfully.
A.was saving B.will be saved C.saved D.was saved
16.Steve ________ in our school since he came to Beijing.
A.works B.worked C.has worked D.will work
17.—I heard you lost your keys. ________ you ________ it
—Not yet.
A.Did; found B.Have; found C.Have; find
18.________ he _________ from his uncle yet
A.Does; hear B.Have; heard
C.Has; heard D.Did; hear
19.He ________ that the air in the city is very dirty recently.
A.noticed B.notice C.noticing D.has noticed
20.— Look, someone ________ the classroom, and it is so clean now.
— Well. It wasn’t me. I didn’t do it.
A.is cleaning B.was cleaning C.has cleaned D.cleans
21.—Tom, come and play soccer with us this afternoon.
—I ________ my book report, maybe another time!
A.don’t finish B.didn’t finish C.haven’t finished D.won’t finish
22.Mrs. King ________ the local people sell their products since she returned to her hometown.
A.helps B.will help C.is helping D.has helped
23.Have you _________ a present for your grandma
A.buy B.buying C.bought D.buys
24.—You look so tired. What happened
—I ________ too much work these days. I need a break.
A.have B.had C.have had D.will have
25.—Have you ________ your homework
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished D.finishing
26.—Look! Someone ________ the classroom.
—Wow, it’s clean. But I didn’t do it.
A.cleaned B.is cleaning C.has cleaned
27.—Ne Zha 2 ________15 billion yuan at the box office so far.
—It’s a pride of Chinese movies.
A.took B.has taken C.will take D.takes
28. –Have you read the book ________
-Yes. I’ve________ read it twice. It’s so interesting.
A.yet, already B.already, yet C.already, already
29.My brother has ___ come here, but my sister hasn’t ____.
A.already; already B.already; yet
C.yet; already D.yet; yet
30.—Ken has ________ finished his work. What about you
—Sorry, I haven’t finished it ________.
A.already; already B.yet; already C.yet; yet D.already; yet
二、用单词的正确形式填空(本大题共 20 小题,每小题 2 分,共 40 分)
31.I had already (lie) down when he came in.
32.The man was sent to the hospital because he has something by mistake. (eat)
33.I (see) this movie three times.
34.Life is a book and there are still many pages I (not read) yet.
35.—Can I use your computer to search for information
—Go ahead. The engineer (repair) it.
36.My mother (clean) the windows already, so the room looks much brighter.
37.Have you ever (hear) of this story
38.Have they (repair) the broken window
39.You arrived too late. They (leave) already.
40.The children their lunch already. (eat)
41.I won’t see that film because I it already.(see)
42.He (not tell) you the news yet.
43.I (not finish) this work yet.
44.I have just (make) a model spaceship.
45.So far, the population of China has (reach) 1.3 billion.
46.I have (look) up this word in the dictionary.
47.I’m glad to see that you have (grow) up so much in the past three years.
48.Everything has (change) in our school since 2021. Now, it looks very modern.
49.It’s 10:30 now. But students haven’t up. (show)
50.Oh, I’ve (forget) my key.班级 姓名 学号 分数
Unit 8 Have you read Treasure Island yet
现在完成时(1)
(时间:60 分钟,满分:100 分)
一、单项选择(本大题共 30 小题,每小题 2 分,共 60 分)
1.Tom has ________ watered the flowers, but he hasn’t fed the fish ________.
A.just, already B.yet, still C.already, yet D.yet, already
【答案】C
【详解】句意:汤姆已经浇完花了,但是他还没有喂鱼。
考查副词词义辨析及用法。just 刚刚,常用于现在完成时或一般过去时肯定句中;already 已经,常用于一
般过去时或现在完成时的肯定句中;yet 还(未),常用于现在完成时的否定句及疑问句中;still 仍然,用
于肯定句或否定句中,助动词后,实义动词前。第一个句子为现在完成时的肯定句且表示动作“已经”发生,
因此用 already,第二个句子为现在完成时的否定句且在句末因此用 yet。故选 C。
2.---Is it the most wonderful football game you have ______ watched
--Yes, I have ______ watched such a wonderful game before.
A.ever; never B.yet; ever C.already; yet D.ever; yet
【答案】A
【详解】句意:——这是你看过的最精彩的足球赛吗?——是的,我从来没有看过这么精彩的比赛。考查
副词辨析题。ever 曾经;never 从不/从没有,表否定;yet 仍然,还,用于否定句和完成时,放在句尾;already
已经,用于现在完成时。根据句意结构和语境,可知选 A。
3.——Have you finished doing the work____
——Not____.
A.already;yet B.yet;yet
C.already;already D.yet;already
【答案】A
【详解】试题分析:句意:你已经完成这项工作了吗?还没有。already 用在现在完成式的肯定句中,而
yet 用在否定句和疑问句中,故选 A。
考点:考查副词的用法。
4.Holly has ______________ fed the dog, but she hasn’t watered the plants ______________.
A.still; already B.already; yet
C.yet; still D.yet; already
【答案】B
【详解】句意:霍莉已经喂了狗了,但是她还没有浇植物呢。
考查副词辨析。still 还,仍然;already 已经;yet 还,仍然。already 和 still 用于肯定句,yet 用于否定句。
根据“Holly has…fed the dog,”可知,此句是肯定的陈述句,表示“已经喂了狗”,故此空应该填 already。又
根据“but she hasn’t watered the plants…”可知,此句是否定句,故此空填 yet。故选 B。
5.—Have you heard the news ________ Some scientists have ________ sent spaceships to Mars.
—Yes, I think they want to find life on Mars.
A.already; already B.yet; already C.already; yet
【答案】B
【详解】句意:——你听说过这个消息吗?一些科学家已经向火星发射了宇宙飞船。——是的,我想他们
想在火星上找到生命。
考查副词辨析。already 已经,通常用于肯定句;yet 已经,常用于一般疑问句、否定句。根据“Have you heard
the news…”可知时态为现在完成时态,且是疑问句,因此第一空用 yet;由“Some scientists have…sent
spaceships to Mars.”可知是肯定句,因此用 already。故选 B。
6.I have ________ been to Beijing twice, but I haven’t seen the Summer Palace ________.
A.already, yet B.yet, yet C.yet, already
【答案】A
【详解】句意:我已经去过北京两次了,但还没有看到颐和园。
考查副词。already 已经;yet 还没。根据题干可知句子是现在完成时,already 用于肯定句中,而 yet 用于
否定或疑问句中。故选 A。
7.—Have you been to Wuhan ________
—Yes. I’ve ________ been there twice.
A.already; yet B.already; already C.yet; already
【答案】C
【详解】句意:——你去过武汉吗?——是的。我已经去过两次了。
考查副词辨析。already 已经;yet 还,迄今为止。二者都是现在完成时的标志词,already 常用于肯定句,
放在句中或句尾;yet 常用于否定句和疑问句,放在句尾。根据“Have you been to Wuhan”可知,其为一般
疑问句,故应用 yet。根据“I’ve...been there twice”为陈述句,表“已经”应用 already。故选 C。
8.— Have you cleaned the house ________
— Yes, I have ________ cleaned it.
A.already;yet B.yet;yet C.already;already D.yet;already
【答案】D
【详解】句意:——你打扫房子了吗?——是的,我已经打扫过了。
考查副词。yet 已经,用在疑问句或否定句中;already 已经,用在肯定句中。故选 D。
9.—I have ________ finished my homework. What about you
—I haven’t finished it ________.
A.already; yet B.yet; already C.yet; yet D.already; already
【答案】A
【详解】句意:——我已经做完作业了。你呢?——我还没做完呢。
考查副词辨析。already 已经,用于肯定句;yet 还,仍,用于否定句和一般疑问句。根据“I have ... finished
my homework.”可知,该句为肯定句,应用 already;再根据“I haven’t finished it ...”可知,此处是否定句,
用 yet。故选 A。
10.—I have ________ told her your number. Has she called you ________
— No, she hasn’t.
A.already, already B.yet, yet C.yet, already D.already, yet
【答案】D
【详解】句意:——我已经告诉她你的电话号码了。她给你打电话了吗?——不,她没有。
考查 already 和 yet 的区别。already 意为“已经”,用于肯定句句中或句末;yet 意为“还”,用于否定句或疑
问句句末。第一句是肯定句,应填 already;第二句是疑问句,应填 yet,故选 D。
11.— How do you use the fax machine
— I ________ you. Weren’t you listening
A.tell B.will tell C.have told
【答案】C
【详解】句意:——你怎样使用传真机呢?——我已经告诉过你。你之前没有听吗?
考查动词时态。tell 告诉,为动词原形,可用于一般现在时;will tell,为一般将来时;have told 为现在完
成时。根据“Weren’t you listening ”可知,之前应该告诉过对方,时态需现在完成时,其结构是:have/has +
动词过去分词,需填 have told。故选 C。
12.—________ Ann ever ________ online with you
—No, she hasn’t.
A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted
【答案】D
【详解】句意:——安曾经和你网上聊天吗?——不,没有。
考查现在完成时态。根据“No, she hasn’t”可知,时态为现在完成时,由于主语是三单所以助动词用 has,chat
的过去分词是 chatted。故选 D。
13.He told me he would be here at 2 o’clock. But he ________ yet.
A.didn’t arrive B.isn’t arriving C.hasn’t arrived D.won’t arrive
【答案】C
【详解】句意:他告诉我他两点钟到。但他还没到。
考查时态。didn’t arrive 一般过去时;isn’t arriving 现在进行时;hasn’t arrived 现在完成时;won’t arrive 一
般将来时。根据“yet”和语境可知,他告诉我他两点到,可推测此处是他还没到,时态为现在完成时,主语
为 he,第三人称单数,谓语用“has+过去分词”的结构,arrived“到达”为动词过去分词。故选 C。
14.—The movie The Wandering EarthⅡ (《流浪地球Ⅱ》) is wonderful.
—That’s true. So far, I ________ it twice.
A.watched B.have watched C.will watch
【答案】B
【详解】句意:——电影《流浪地球 2》很精彩。——这是真的。到目前为止,我已经看了两遍了。
考查时态。watched 观看,动词过去式/过去分词;have watched 现在完成时;will watch 一般将来时。根据
“So far”和语境可知,到目前为止,我已经看了两遍这部电影了,时态为现在完成时,主语为 I,谓语用“have
+过去分词”的形式,watched 为动词 watch 的过去分词。故选 B。
15.Thanks to the kind person, the little dog ________ from the hole successfully.
A.was saving B.will be saved C.saved D.was saved
【答案】D
【详解】句意:多亏了这个善良的人,小狗被成功地从山洞里解救出来。
考查一般过去时的被动语态。根据“Thanks to the kind person”可知时态为一般过去时,而主语 the little dog
和谓语动词 save 之间是逻辑上的动宾关系,应用被动语态,一般过去时的被动语态的谓语结构为“was/were
+done”,故选 D。
16.Steve ________ in our school since he came to Beijing.
A.works B.worked C.has worked D.will work
【答案】C
【详解】句意:自从 Steve 来到北京他就工作在我们学校。
考查现在完成时。根据“since he came to Beijing”可知句子时态应为现在完成时,其谓语结构为“have/has
+done”,故选 C。
17.—I heard you lost your keys. ________ you ________ it
—Not yet.
A.Did; found B.Have; found C.Have; find
【答案】B
【详解】句意:——我听说你丢了钥匙。你找到了吗?——还没有。
考查动词现在完成时态。根据答语“Not yet.”可知问句应用现在完成时,not yet 是现在完成时态的标志,表
达“尚未,还没呢”,现在完成时结构为 have/has + 过去分词。故选 B。
18.________ he _________ from his uncle yet
A.Does; hear B.Have; heard
C.Has; heard D.Did; hear
【答案】C
【详解】句意:他收到叔叔的来信了吗?
考查动词时态。根据句中的时间状语“yet”可知,句子应用现在完成时,构成形式为:have/has done,主语“he”
是第三人称单数形式,故助动词应用 has,一般疑问句中 has 提到主语之前,句首首字母大写,hear 的过去
分词是 heard。故选 C。
19.He ________ that the air in the city is very dirty recently.
A.noticed B.notice C.noticing D.has noticed
【答案】D
【详解】句意:他注意到最近城里的空气很脏。
考查动词时态。noticed 动词过去式;notice 动词原形;noticing 动名词;has noticed 动词的现在完成时。根
据“recently”可知,该句为现在完成时,谓语结构是:have/has+动词的过去分词。故选 D。
20.— Look, someone ________ the classroom, and it is so clean now.
— Well. It wasn’t me. I didn’t do it.
A.is cleaning B.was cleaning C.has cleaned D.cleans
【答案】C
【详解】句意:——看,有人已经打扫过教室了,现在这么干净。——好吧,不是我,我没做。
考查动词时态。 is cleaning 现在进行时; was cleaning 过去进行时; has cleaned 现在完成时; cleans 一
般现在时。根据答句时态是一般过去时,说明有人在过去打扫好教室了,再根据教室现在是干净的可知是
过去的动作对现在造成的影响,用现在完成时。故选 C。
21.—Tom, come and play soccer with us this afternoon.
—I ________ my book report, maybe another time!
A.don’t finish B.didn’t finish C.haven’t finished D.won’t finish
【答案】C
【详解】句意:——汤姆,今天下午来和我们一起踢足球吧。——我还没写完读书笔记,也许下次吧!
考查动词时态。根据后句“maybe another time!”的语境,空处表示过去已经发生的动作对现在造成的影响或
结果,应用现在完成时,构成形式为:have/has done;否定形式在助动词 have/has 后加 not;finish 的过去
分词是 finished。故选 C。
22.Mrs. King ________ the local people sell their products since she returned to her hometown.
A.helps B.will help C.is helping D.has helped
【答案】D
【详解】句意:自从她回到家乡,金夫人就帮助当地人销售他们的产品。
考查现在完成时态。根据语境及题干关键信息“since she returned to her hometown”(自从她回到家乡以来),
可知题干谓语动词 help 的动作是从过去发生到现在,而且题干语境体现了对现在产生的影响(帮助当地人
卖产品),因此应用现在完成时态。其结构为 have/has+动词的过去分词,主语是三单式,用 has,help 的过
去分词是 helped;故选 D。
23.Have you _________ a present for your grandma
A.buy B.buying C.bought D.buys
【答案】C
【详解】句意:你给你外婆买礼物了吗?
考查现在完成时。题干为助动词 Have 开头的一般疑问句,联想到“have/has+动词过去分词”构成现在完成
时,变一般疑问句时 have/has 提前,所以本句时态为现在完成时,谓语动词 buy 要用过去分词形式 bought,
故选 C。
24.—You look so tired. What happened
—I ________ too much work these days. I need a break.
A.have B.had C.have had D.will have
【答案】C
【详解】句意:——你看起来很累。怎么了?——这些天我工作太多了。我需要休息一下。
考查时态。根据“these days”可知,此处强调过去的事情对现在的影响,应用现在完成时。故选 C。
25.—Have you ________ your homework
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished D.finishing
【答案】C
【详解】句意:——你写完作业了吗?——是的,我一小时之前就写完了。
考查现在完成时。分析句子结构可知,横线处缺少 finish 的过去分词 finished,以和助动词“have”构成现在
完成时。故选 C。
26.—Look! Someone ________ the classroom.
—Wow, it’s clean. But I didn’t do it.
A.cleaned B.is cleaning C.has cleaned
【答案】C
【详解】句意:——看,有人打扫了教室。——哇,教室很干净。但不是我做的。
考查时态辨析。cleaned 打扫,一般过去时;is cleaning 正在打扫,现在进行时;has cleaned 已经打扫,现
在完成时。根据句意理解及“it’s clean. But I didn’t do it.”,可以判断打扫教室这个动作发生在过去,对现在
造成了影响,教室已经打扫了,所以这里用现在完成时,结构为:have/has+动词过去分词.主语是 someone,
是个不定代词,作主语谓语动词用单数,所以应该用 has,故选 C。
27.—Ne Zha 2 ________15 billion yuan at the box office so far.
—It’s a pride of Chinese movies.
A.took B.has taken C.will take D.takes
【答案】B
【详解】句意:——《哪吒 2》到目前为止已经取得了 150 亿元的票房。——这是中国电影的骄傲。
考查动词时态。根据时间状语“so far”可知,这句话用现在完成时,故选 B。
28. –Have you read the book ________
-Yes. I’ve________ read it twice. It’s so interesting.
A.yet, already B.already, yet C.already, already
【答案】A
【详解】试题分析:句意:---你已经读过那本书了吗?---是的,我已经读过两遍了。它是如此有趣。Already
用于肯定句式中,yet 用于否定句和一般疑问句式,根据句意,故选 A。
考点:考查副词。
29.My brother has ___ come here, but my sister hasn’t ____.
A.already; already B.already; yet
C.yet; already D.yet; yet
【答案】B
【详解】试题分析:句意:我的兄弟已经到这了,但是,我的妹妹没有到这。分析:考查现在完成时的用
法,already 用在肯定句中,yet 用在否定句或者疑问句中。故选 B
考点:考查现在完成时的用法。
30.—Ken has ________ finished his work. What about you
—Sorry, I haven’t finished it ________.
A.already; already B.yet; already C.yet; yet D.already; yet
【答案】D
【详解】句意:——肯已经完成了他的工作。你呢?——对不起,我还没有完成。
考查副词辨析。already 表示“已经”,yet 表示“还”;already 常用于肯定句中,yet 则多用于否定句、疑问句
中,第一句是肯定句,表示肯已经完成了他的工作,因此用 already,第二句是否定句,表示我还没有完成,
因此用 yet。故选 D。
二、用单词的正确形式填空(本大题共 20 小题,每小题 2 分,共 40 分)
31.I had already (lie) down when he came in.
【答案】lain
【详解】句意:他进来时,我已经躺下了。lie“躺”,根据 already 可知,时态为现在完成时,结构为 have/has
done,lie 的过去分词为 lain。故填 lain。
32.The man was sent to the hospital because he has something by mistake. (eat)
【答案】eaten
【详解】句意:这个人被送进了医院,因为他误吃了东西。根据“The man was sent to the hospital because he
has...something by mistake.”可知,“误食”发生“被送医”之前,此处需用现在完成时,动词用过去分词形式。
故填 eaten。
33.I (see) this movie three times.
【答案】have seen
【详解】句意:这部电影我已经看了三次了。根据“I...this movie three times.”及提示词可知,空处指我已经
看过三次了,时态为现在完成时,其结构为 have/has+done,主语为 I,助动词用 have,动词 see 的过去分
词为 seen。故填 have seen。
34.Life is a book and there are still many pages I (not read) yet.
【答案】haven’t read
【详解】句意:生活就像一本书,还有很多页我还未读完。根据“I...yet”可知,时态为现在完成时,结构为
have/has + 过去分词,read”的过去分词仍为“read”,因为“未读完”这个动作还未完成,因此在助动词“have”
后加“not”缩写为“haven’t”,主语为 I,故填 haven’t read。
35.—Can I use your computer to search for information
—Go ahead. The engineer (repair) it.
【答案】has repaired
【详解】句意:——我可以用你的电脑查资料吗?——用吧。工程师已经修好了。根据答语“Go ahead”可
知这里说的是已经修好了电脑,所以时态应该用现在完成时,其结构为“have/has+动词的过去分词”,主语
是 The engineer,单数形式,所以助动词用 has,故填 has repaired。
36.My mother (clean) the windows already, so the room looks much brighter.
【答案】has cleaned
【详解】句意:我妈妈已经擦过窗户了,所以房间看起来明亮多了。根据“already”和“the room looks much
brighter”可知,动作发生在过去,但对现在有影响,因此使用现在完成时,结构为 have/has done。主语为
第三人称单数的 My mother,助动词用 has;clean“清理”,动词,过去分词为 cleaned。故填 has cleaned。
37.Have you ever (hear) of this story
【答案】heard
【详解】句意:你曾经听说过这个故事吗?hear“听见,听说”,是一个动词。根据句子结构可知,这句话
使用的是现在完成时,have+过去分词,这里应填过去分词形式。故填 heard。
38.Have they (repair) the broken window
【答案】repaired
【详解】句意:他们修理过这个破窗户了吗?根据句中的助动词“Have”,可知该句为现在完成时,动词需
用过去分词形式,repair 的过去分词是 repaired。故填 repaired。
39.You arrived too late. They (leave) already.
【答案】had left
【详解】句意:你来得太晚了。他们已经离开了。根据 arrived 及 already 可知,时态为过去完成时,结构
为 had+done,leave 的过去分词为 left。故填 had left。
40.The children their lunch already. (eat)
【答案】have eaten
【详解】句意:孩子们已经吃完午餐了。由“already”可知,句子应用现在完成时,其结构为:have/has+动
词过去分词,主语“The children”是复数,助动词用 have。故填 have eaten。
41.I won’t see that film because I it already.(see)
【答案】have seen
【详解】句意:我不会看那部电影,因为我已经看过了。根据“already”可知,时态为现在完成时,主语为
I,助动词用 have,see 的过去分词为 seen。故填 have seen。
42.He (not tell) you the news yet.
【答案】hasn't told
【详解】句意:他还没有告诉你这个消息。根据 yet“仍然、还”,可知句子应用现在完成时态, 其结构为:
have/has+done, 因主语 He 是第三人称单数,故助动词应用 has,tell 的过去分词是 told。 故填 hasn't;told。
43.I (not finish) this work yet.
【答案】haven’t finished/have not finished
【详解】句意:我还没有完成这项工作。根据“yet”可知,此句是现在完成时的句子,结构为 have/has done,
主语 I 是第一人称,助动词用 have,否定在其后加 not,也可缩写为 haven’t,finish 的过去分词是 finished,
故填 haven’t finished/have not finished。
44.I have just (make) a model spaceship.
【答案】made
【详解】句意:我刚刚做了一个宇宙飞船模型。根据“have”可知,本句是现在完成时,动词用过去分词。
故填 made。
45.So far, the population of China has (reach) 1.3 billion.
【答案】reached
【详解】句意:到目前为止,中国的人口已经达到了 13 亿。So far 意为“到目前为止”,是现在完成时的标
志词。现在完成时的结构为:主语+助动词(have/has)+动词的过去分词。reach 的过去分词为 reached,空前
已经有助动词 has。故填 reached。
46.I have (look) up this word in the dictionary.
【答案】looked
【详解】句意:我已经在字典里查了这个单词。根据题干可知考查现在完成时态,其构成为:主语+
have/has+动词过去分词+其它,have 是助动词,所以后面加动词过去分词。故填 looked。
47.I’m glad to see that you have (grow) up so much in the past three years.
【答案】grown
【详解】句意:我很高兴看到在过去的三年里你已经长大了这么多。根据“in the past three years”可知,这
里是现在完成时,助动词 have 后接动词的过去分词,grow 的过去分词为 grown。故填 grown。
48.Everything has (change) in our school since 2021. Now, it looks very modern.
【答案】changed
【详解】句意:自 2021 年以来,我们学校的一切都发生了变化。现在,它看起来很现代。根据“ since 2021”
可知,句子时态是现在完成时,结构为 have/has done,change 的过去分词为 changed。故填 changed。
49.It’s 10:30 now. But students haven’t up. (show)
【答案】showed/shown
【详解】句意:现在已经十点半了。但学生们还没来。根据“haven’t ”可知,该句是现在完成时,此处应用
动词过去分词,show 的过去分词为 showed 或 shown。故填 showed/shown。
50.Oh, I’ve (forget) my key.
【答案】forgotten
【详解】句意:哦,我忘记了我的钥匙。根据“have”及语境可知句子时态为现在完成时,其谓语结构为
“have/has+done”,强调过去动作对现在的影响,故填 forgotten。