【暑假八升九语法衔接】2025年外研版英语八年级下册语法小测 Unit2 现在完成时(一)(解析版 +原卷版)

文档属性

名称 【暑假八升九语法衔接】2025年外研版英语八年级下册语法小测 Unit2 现在完成时(一)(解析版 +原卷版)
格式 zip
文件大小 604.6KB
资源类型 试卷
版本资源 外研版
科目 英语
更新时间 2025-06-19 18:49:44

文档简介

/ 让学习更有效 暑假打卡计划 | 英语学科
Unit2 现在完成时(一)
一、用所给单词的正确形式填空
1.They have (build) four factories in their hometown.
【答案】built
【详解】句意:他们在自己的家乡已经建了四家工厂。根据“have”可知,此处为现在完成时,结构为“have/has + 过去分词”;动词“build”的过去分词为“built”,在句中作谓语的一部分。故填built。
2.Daniel (climb) up into the tree. Look! He (be) high up there!
【答案】 has climbed is
【详解】句意:丹尼尔已经爬上了树。看!他在上面!根据“Look! He … high up there!”可知,表示他已经爬上树,第一空时态用现在完成时“have/has done”,主语是第三人称单数,助动词用has,climb“爬”的过去分词为climbed;根据“Look”可知,此处是表示现在的时态,主语是第三人称单数,第二空的be动词用is。故填has climbed;is。
3.The price of gold (rise) a lot in the past ten months.
【答案】has risen
【详解】句意:在过去的十个月里,黄金价格大幅上涨。“in the past ten months”是现在完成时的标志性时间状语。现在完成时的结构是“have/has+过去分词”。主语“The price of gold”是单数概念,所以助动词用has ;rise的过去分词是risen,故填has risen。
4.Great changes (take) place in our town so far.
【答案】have taken
【详解】句意:迄今为止,我们的小镇已经发生了巨大的变化。根据“so far”可知本句用现在完成时,谓语结构为“have/has+过去分词”;主语“Great changes”为复数,因此用have;take的过去分词为taken。故填have taken。
5.We (plan) to visit the Leaning Tower of Pisa in Italy, but the weather stopped us.
【答案】had planned
【详解】句意:我们原计划去参观意大利的比萨斜塔,但天气使我们不能去。句子描述的是过去计划做某事但被天气阻止。由于“计划(plan)”发生在“阻止(stopped)”这一过去动作之前,需用过去完成时表示“过去的过去”,其构成为had+过去分词。故填had planned。
6.—Have you got presents ready for Mom’s birthday
—Oh no, I have (forget) all about it.
【答案】forgotten
【详解】句意:—— 你为妈妈的生日准备好礼物了吗?—— 哦,不,我完全忘了这件事。根据“I have…all about it.”可知,时态为现在完成时,因此此处应用forget的过去分词forgotten。故填forgotten。
7.My car has already (break) down.
【答案】broken
【详解】句意:我的车已经坏了。此空前有助动词“has”,动词“break”需变为过去分词“broken”,构成现在完成时。故填broken。
8.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。
9.I’ve (see) almost all of the places of interest around Xi’an.
【答案】seen
【详解】句意:我几乎参观了西安周围所有的名胜古迹。根据“I’ve”可知,I’ve=I have,因此本句应用现在完成时,see“看见”,动词,其过去分词为seen。故填seen。
10.Don’t wait for him. He up yet. (not wake)
【答案】hasn’t waken
【详解】句意:别等他了。他还没有醒过来。结合yet,可知此处需用现在完成时,表示“还没有醒过来”,主语是he,结构为has done。故填hasn’t waken。
二、单项选择
11.To protect pandas, the government ______ some natural parks to protect pandas these years.
A.has built B.builds C.built D.is built
【答案】A
【详解】句意:为了保护熊猫,政府这些年已经建立了一些自然公园来保护熊猫。
考查动词时态辨析。has built 现在完成时;builds 一般现在时的第三人称单数形式;built 一般过去时;is built 一般现在时的被动语态。根据“these years”可知,该句时态为现在完成时,表示从过去开始一直持续到现在的动作,且主语“the government”和谓语“build”之间是主动关系,应用主动语态。故选A。
12.Recently, many people have known that Gansu provides the spicy hot pot which has ________ people.
A.attract B.attracted C.attracts D.attracting
【答案】B
【详解】句意:最近,很多人已经知道甘肃提供的麻辣烫已经吸引了很多人。
考查时态。根据“have known that Gansu provides the spicy hot pot which has...people”可知此处表示过去的动作对现在的影响,用现在完成时have/has done,故此处用过去分词attracted。故选B。
13.The visitors are very _________ to see so many changes _________.
A.surprised; has taken place B.surprising; take place C.surprised; have taken place D.surprising; are taking place
【答案】C
【详解】句意:参观者看见如此多的变化发生非常惊讶。
考查形容词辨析,see的用法和现在完成时。surprised惊讶的,通常修饰人;surprising令人惊讶的,通常修饰物。根据“the visitor”可知此处形容词应用surprised,可排除BD选项;而see为感官动词,且其后补语强调“看”的过程,所以此处动词应用原形,根据语境可知参观者看到的变化已经发生,并强调其影响,应用现在完成时结构“have+done”,故选C。
14.—I heard the beginning of Little Me starred by Yi Yangqianxi is quite touching.
—What a pity! When I got to the cinema yesterday, the film ________ for several minutes.
A.began B.had began C.had been on D.has been on
【答案】C
【详解】句意:——我听说易烊千玺主演的《小小的我》的开始部分相当感人。——太遗憾了!昨天当我到达电影院时,电影已经开始几分钟了。
考查过去完成时及词语辨析。begin开始,非延续性动词;be on上映,延续性词语。根据“When I got to the cinema yesterday”及语境可知电影在到达之前已经开始了,发生在“过去的过去”,所以此处时态为过去完成时,其谓语结构为“had+done”,而由“for several minutes”可知此处应用延续性词语,故选C。
15.The house ________ at the foot of a hill. When we arrived, the old man had ________ snacks out on the table.
A.lays; lied B.lies; laid C.lies; lay
【答案】B
【详解】句意:这所房子坐落在山脚下。当我们到达时,老人已经在桌子上放好了零食。
考查时态和动词辨析。lay放置,过去式/过去分词laid;lie位于,过去分词lay。根据“The house…at the foot of a hill.”可知,房子坐落在山脚下,应该用lie,且陈述客观事实,应该用一般现在时,主语The house是第三人称单数,故第一空填lies;根据“the old man…snacks out on the table.”可知,老人放好了零食,应该用lay,根据“had”可知,此处句子时态为过去完成时,lay的过去分词是laid。故选B。
16.—How many eggs has that hen __________
—Nearly one hundred.
A.lay B.laid C.lied D.lain
【答案】B
【详解】句意:——那只母鸡已经下了多少个鸡蛋?——接近100个。
考查动词辨析。lay下蛋,产卵的动词原形/躺的过去式;laid下蛋,产卵的过去式和过去分词;lied说谎的过去式或过去分词;lain躺的过去分词。根据“has”可知用完成时态“has/have done sth”,动词应该用过去分词形式done,且此处表示“下蛋”,laid是lay的过去分词形式。故选B。
17.The students in our school ________ many trees already.
A.plant B.planted C.have planted D.will plant
【答案】C
【详解】句意:我们学校的学生已经种了很多树。
考查动词时态辨析。根据句中“already”可知,句子时态为现在完成时,其结构为have/has+动词的过去分词,主语“The students”为复数,助动词用have,plant的过去分词为planted。故选C。
18.Most people agree that smart technology ________ a big part of society so far.
A.become B.became C.has become D.is becoming
【答案】C
【详解】句意:大多数人都认为到目前为止,智能技术已经成为社会的重要组成部分。
考查时态。根据“so far”可知句子用现在完成时have/has done。故选C。
19.—The air here is much fresher than before.
—Exactly! We ________ plenty of trees in the last few years.
A.planted B.have planted C.were planted D.were planting
【答案】B
【详解】句意:——这里的空气比以前清新多了。——没错!在过去的几年里,我们种植了大量的树木。
考查动词时态辨析。planted一般过去时,表示过去发生的动作;have planted现在完成时,表示过去发生的动作对现在造成的影响,常与“for + 时间段”、“in the last/past + 时间段”等时间状语连用;were planted一般过去时的被动语态,表示过去被种植;were planting过去进行时,表示过去某一时刻正在进行的动作。根据时间状语“in the last few years”可知,动作从过去持续到现在,且对现在产生了影响,符合现在完成时的用法。此外,“we”与“plant trees”之间为主动关系,无需用被动语态。因此,正确时态为现在完成时。故选B。
20.The number of dog parks in the United States ________ by 40 percent in the past 5 years.
A.has increased B.have increased C.is increasing D.are increasing
【答案】A
【详解】句意:在过去的五年里,美国狗公园的数量增加了40%。
考查动词时态和主谓一致。根据时间状语“in the past 5 years”可知,句子应用现在完成时:have/has + 过去分词;主语“The number of dog parks”强调“数量”,是单数概念,谓语动词应用单数形式has increased,故选A。
21.—What do you think of WeChat
—Shopping on WeChat ________ people’s ways of shopping in the recent few years.
A.influences B.influenced C.is influencing D.has influenced
【答案】D
【详解】句意:——你认为微信怎么样?——最近几年,微信购物影响了人们的购物方式。
考查现在完成时的用法。influences一般现在时,表示习惯性动作;influenced一般过去时;is influencing现在进行时,强调正在发生;has influenced现在完成时。根据“in the recent few years”(最近几年)表示从过去持续到现在的动作或影响,需用现在完成时(has/have + 过去分词)。故选D。
22.—________ you ________ the “Rural Run” event in Jiangyan
—Yes, I have. Also, I ________ a lot of beautiful photos during the run.
A.Have; attended; have taken B.Did; attend; have taken
C.Have; attended; took D.Did; attend; took
【答案】C
【详解】句意:——您参加过在江堰举办的“乡村跑”活动吗?——是的,我参加了。此外,我在跑步过程中拍了很多漂亮的照片。
考查现在完成时和一般过去时。根据“Yes, I have.”可知,此处时态为现在完成时,其结构是“have/has+过去分词”,因此第一空填助动词have,第二空填attend的过去分词attended;根据“I... a lot of beautiful photos during the run.”可知,此处指在跑步期间拍照,动作发生在过去,时态为一般过去时,因此第三空填take的过去式took。故选C。
23.—Can you create a short video with the help of AI
—I’m not sure. I ________ it, but I will.
A.wasn’t trying B.haven’t tried C.don’t try D.didn’t try
【答案】B
【详解】句意:——借助人工智能,你能制作一个短视频吗? ——我还不确定。我还没尝试过,但我会去试试的。
考查现在完成时的用法。结合问句“Can you create a short video with the help of AI ”及答句“I’m not sure”可知,此处回复者应对对方的提问不确定,因为回复者直到现在都还没有尝试过,即对现在的影响是无法确认,时态应用现在完成时,强调从过去到现在尚未尝试过的动作,其否定结构为“haven’t/hasn’t done sth.”。故选B。
24.—Could I borrow your notes for a look
—Sorry. I _______ my notes to our classmate, Lily.
A.was lending B.have lent C.lend D.will lend
【答案】B
【详解】句意:——我能借你的笔记看一下吗?——抱歉。我已经把笔记借给我们的同学Lily了。
考查动词时态。根据“Sorry”可知,自己不能借出笔记,是因为把它借给Lily了,表示过去的动作对现在造成的影响,应用现在完成时,其结构为have/has done,主语为I,助动词用have,故选B。
25.The number of blue whales on the Earth __________ recently. Something must be done to save them.
A.drops B.has dropped C.have dropped D.dropped
【答案】B
【详解】句意: 地球上蓝鲸的数量最近下降了。必须做点什么拯救它们。
考查时态及主谓一致。根据“recently”可知,句子时态为现在完成时,“the number of+复数名词”作主语时,谓语动词用单数形式,B项符合。故选B。
26.—I can’t find my keys. ________ you ________ them
—Check your bag again. They might be there.
A.Have seen B.Do see C.Did see
【答案】A
【详解】句意: ——我找不到我的钥匙了。你看见它们了吗? ——再检查一下你的包。它们可能在那里。
考查动词时态辨析。根据语境,第一人表示现在找不到钥匙,询问对方是否见过,应用现在完成时表示过去发生的动作对现在造成的影响。Have seen符合语境。故选A。
27.—Look, I ________ the Chinese painting.
—Wow, truly beautiful!
A.am finishing B.have finished C.will finish
【答案】B
【详解】句意:—— 看,我已经完成这幅中国画了。 —— 哇,真漂亮!
考查现在完成时。am finishing完成,现在进行时;have finished完成,现在完成时;will finish完成,一般将来时。根据“Wow, truly beautiful”可知,此处答者对画作进行了评价,说明已经画完了。故选B。
28.—I’m hungry. Let’s eat out.
—I ________ the e and have it together.
A.am cooking B.have cooked C.was cooking
【答案】B
【详解】句意:——我饿了,我们出去吃吧。——我已经做好晚饭了,一起来吃吧。
考查现在完成时的用法。am cooking现在进行时;have cooked现在完成时;was cooking过去进行时。根据答语“Come and have it together”可知,晚饭已经做好,强调对现在的影响(现在可以一起吃),因此用现在完成时have cooked。故选B。
29.Lucy ________ the book, and now she can discuss it with her classmates.
A.reads B.was reading C.will read D.has read
【答案】D
【详解】句意:露西已经读过这本书了,现在她可以和同学们讨论了。
考查现在完成时。reads一般现在时,表示经常性动作;was reading过去进行时,表示过去某一时刻正在进行的动作;will read一般将来时,表示将来动作;has read现在完成时,表示过去发生的动作对现在有影响。根据“now she can discuss it with her classmates”可推知,露西读这本书的动作已完成,且对现在(讨论)产生影响,强调“已经读过”。故选D。
30.I used to ________ very shy, but I ________ a lot these years.
A.am; changed B.be; changed C.be; have changed
【答案】C
【详解】句意:我过去很害羞,但这些年我变了很多。
考查时态。used to do sth.“过去常常做某事”,所以第一个空用动词原形;根据“these years”可知,此处强调过去的动作对现在的影响,应用现在完成时。故选C。
三、完成句子
31.从 Linda 小时候起,绘画已经是她生活中非常重要的一部分。
pictures an important part of Linda’s life she was a child.
【答案】 Drawing has been since
【详解】根据中英文对照可知,第一空缺少“绘画”,英文表达为draw pictures,作主语用动名词形式;第二三空缺少了“是”,英文表达为be,时态为现在完成时,结构为has/have done,动名词作主语,助动词用has,be的过去分词为been;第四空缺少了“自从”,英文表达为since。故填Drawing;has;been;since。
32.我从未参加过这个艺术节,因此我十分兴奋。
I have never in the arts festival, so I feel very excited.
【答案】 taken part
【详解】结合中英文提示可知,此处缺少take part in“参加”,句子是现在完成时,此处动词用过去分词形式,故填taken;part。
33.这部滑稽的动画片已经赢得了大多数人的心。
The humorous cartoon has the of most people.
【答案】 won hearts
【详解】根据中英文对照可知,句中缺少“赢得了大多数人的心”的表达。根据句意,“赢得”可以用“win”表示,“心”可以用“heart”表示,此处表泛指,用复数形式hearts。“大多数人的心”可表达为“the hearts of most people”。结合句中现在完成时“has”可知,此处用过去分词“won”。故填won;hearts。
34.你读过马克.吐温的《百万富翁》吗?
you the book One million Pound Note by Mark Twain
【答案】 Have read
【详解】根据中英文对照可知,此句使用现在完成时:have/has done,主语是you,助动词用have,此句是一般疑问句,助动词放句首;read“阅读”,其过去分词为read。故填Have;read。
35.我已经忘记 Lucy什么时候嫁给他的了。
I when Lucy him.
【答案】 have forgotten got married to
【详解】根据所给中英文可知要翻译的是“已经忘记”及“嫁给”。分析句子可知第一空用现在完成时,have forgotten“已经忘记”;get married to“嫁给”,动作发生在过去,when后接一般过去时。故填have;forgotten;got;married;to。
36.这是我曾经写过最长的信。
This is the longest letter I .
【答案】 have ever written
【详解】根据中英文对照可知,ever“曾经”;write“写”,动词。根据句意可知,此句是现在完成,主语是I,助动词用have,write用过去分词written。故填have;ever;written。
37.我学到了很多关于英国的文化和历史。
I a lot about British culture and history.
【答案】 have learned
【详解】根据中英文对照可知,空处缺“学到了”的英文。learn“学习”为动词,根据句意可知,本句时态为现在完成时,其结构为have/has done,主语为I,助动词用have。故填have;learned。
38.Have you read Treasure Island yet (作否定回答)
No, .
【答案】 I haven’t
【详解】句意:——你读了《金银岛》了吗?——不,我还没有。根据题干可知,原句是现在完成时的一般疑问句,have是助动词。否定回答是“No,主语+haven’t”。问句是第二人称,回答时需要换成第一人称I。故填I;haven’t。
39.Have you watched the TV play (做肯定回答)
, I .
【答案】 Yes have
【详解】句意:你看过这部电视剧了吗?根据题干可知,此处是现在完成时的一般疑问句,其肯定回答是Yes, 主语+have/has。主语是I,助动词用have。故填Yes;have。
40.—Would you like some more food (完成句子)
—No, thanks. I enough.
【答案】 have had/eaten
【详解】句意:——你想要吃点东西吗?——不,谢谢。我已经吃饱了。考查现在完成时。根据前面“Would you like some more food ”和“No, thanks.”,再结合后面的“enough”可知,我已经吃饱了,不需要再吃东西了。不需要再吃东西是吃饱的结果,所以需用现在完成时;主语是I,所以助动词用have;have“吃”,过去分词是had;eat“吃”,过去分词是eaten。故填have;had/eaten。
41.I have already seen the film called Ne ZhaⅡ. (改为否定句)
I seen the film called Ne ZhaⅡ .
【答案】 haven’t yet
【详解】句意:我已经看过电影《哪吒Ⅱ》了。原句为肯定句,谓语动词是have seen,这是现在完成时的结构,表示“已经看过”。在改为否定句时,我们需要在助动词have后加not,即haven’t,表示“还没有看过”。同时,原句中的already(已经)在否定句中通常要替换为yet,yet通常用于否定句和疑问句中,表示“还(未)”。故填haven’t;yet。
42.Monica has already learned about the art of healthy living.(改为一般疑问句)
Monica learned about the art of healthy living
【答案】 Has yet
【详解】句意:莫妮卡已经了解了健康生活的艺术。改为一般疑问句,需将助动词has提前到句首,already需改为yet,常用于疑问句,故填Has;yet。
43.I have already been there.(改为疑问句)
you been there
【答案】
Have yet
【详解】句意:我已经去过那儿了。观察原句是现在完成时have done,变一般疑问句则把have提前放句首,already变为yet。故填Have;yet。
44.They have already visited the Great Wall. (改为一般疑问句,并作否定回答)
they the Great Wall
No, they .
【答案】 Have visited yet haven’t
【详解】句意:他们已经参观过长城了。根据“have already visited”可知,原句是现在完成时,一般疑问句要把助动词have提到主语之前, yet意为“已经;还”,常用于否定句和疑问句中,替换原句中的already,否定回答用助动词haven’t。故填Have;visited;yet;haven’t。
45.People have improved air quality in the cities by driving less. (改一般疑问句)
people air quality in the cities by driving less
【答案】 Have improved
【详解】句意:人们通过减少开车改善了城市的空气质量。时态为现在完成时“have done”,改为一般疑问句需将have提到主语前面。故填Have;improved。
四、语法填空
I'm Lily. I 1.____ (meet) my friend Lucy three years ago. We 2.____ (be) in the same class at that time. We 3.____ (share) many hobbies and had a lot of fun together.
Now, we are still good friends. Lucy 4.____ (love) reading. She 5.____ (go) to the library every weekend. She 6.____ (read) a lot of books so far. She often 7.____ (tell) me interesting stories from the books.
Last month, we 8.____ (go) on a trip to the mountains. The scenery there 9.____ (be) beautiful. We 10.____ (take) many photos and enjoyed the fresh air. It was really an unforgettable experience.
答案及解析
1. met
解析:“three years ago”是一般过去时的标志,meet的过去式为met,所以此处填met,表示过去发生的动作“我三年前遇见了我的朋友露西”。
2. were
解析:“at that time(在那时)”表明是过去的时间,主语We是复数,be动词的过去式复数形式为were,即“那时我们在同一个班级”。
3. shared
解析:and连接并列谓语,前后时态要一致,后面had是一般过去时,share的过去式为shared,所以填shared,“我们分享很多爱好”。
4. loves
解析:“Now”表明描述现在的情况,主语Lucy是第三人称单数,一般现在时中动词要用第三人称单数形式,love的第三人称单数形式是loves,“露西喜欢阅读”。
5. goes
解析:every weekend是一般现在时的时间状语,主语She是第三人称单数,go的第三人称单数形式是goes,所以填goes,“她每个周末都去图书馆”。
6. has read
解析:“so far(到目前为止)”是现在完成时的标志,现在完成时结构为have/has + 过去分词,主语She是第三人称单数,read的过去分词还是read,所以填has read,“到目前为止她读了很多书”。
7. tells
解析:often是一般现在时的标志词,主语She是第三人称单数,tell的第三人称单数形式是tells,“她经常给我讲书中有趣的故事”。
8. went
解析:“Last month”是一般过去时的标志,go的过去式是went,“上个月我们去山里旅行”。
9. was
解析:描述上个月旅行时看到的景色,是过去的情况,主语The scenery是不可数名词,视为单数,be动词的过去式单数形式为was,“那里的景色很美”。
10. took
解析:and连接并列谓语,前后时态一致,enjoyed是一般过去时,take的过去式是took,所以填took,“我们拍了很多照片”。
试卷第1页,共3页
21世纪教育网(www.21cnjy.com)/ 让学习更有效 暑假打卡计划 | 英语学科
Unit2 现在完成时(一)
一、用所给单词的正确形式填空
1.They have (build) four factories in their hometown.
2.Daniel (climb) up into the tree. Look! He (be) high up there!
3.The price of gold (rise) a lot in the past ten months.
4.Great changes (take) place in our town so far.
5.We (plan) to visit the Leaning Tower of Pisa in Italy, but the weather stopped us.
6.—Have you got presents ready for Mom’s birthday
—Oh no, I have (forget) all about it.
7.My car has already (break) down.
8.My mother (clean) the windows already, so the room looks much brighter.
9.I’ve (see) almost all of the places of interest around Xi’an.
10.Don’t wait for him. He up yet. (not wake)
二、单项选择
11.To protect pandas, the government ______ some natural parks to protect pandas these years.
A.has built B.builds C.built D.is built
12.Recently, many people have known that Gansu provides the spicy hot pot which has ________ people.
A.attract B.attracted C.attracts D.attracting
13.The visitors are very _________ to see so many changes _________.
A.surprised; has taken place B.surprising; take place C.surprised; have taken place D.surprising; are taking place
14.—I heard the beginning of Little Me starred by Yi Yangqianxi is quite touching.
—What a pity! When I got to the cinema yesterday, the film ________ for several minutes.
A.began B.had began C.had been on D.has been on
15.The house ________ at the foot of a hill. When we arrived, the old man had ________ snacks out on the table.
A.lays; lied B.lies; laid C.lies; lay
16.—How many eggs has that hen __________
—Nearly one hundred.
A.lay B.laid C.lied D.lain
17.The students in our school ________ many trees already.
A.plant B.planted C.have planted D.will plant
18.Most people agree that smart technology ________ a big part of society so far.
A.become B.became C.has become D.is becoming
19.—The air here is much fresher than before.
—Exactly! We ________ plenty of trees in the last few years.
A.planted B.have planted C.were planted D.were planting
20.The number of dog parks in the United States ________ by 40 percent in the past 5 years.
A.has increased B.have increased C.is increasing D.are increasing
21.—What do you think of WeChat
—Shopping on WeChat ________ people’s ways of shopping in the recent few years.
A.influences B.influenced C.is influencing D.has influenced
22.—________ you ________ the “Rural Run” event in Jiangyan
—Yes, I have. Also, I ________ a lot of beautiful photos during the run.
A.Have; attended; have taken B.Did; attend; have taken
C.Have; attended; took D.Did; attend; took
23.—Can you create a short video with the help of AI
—I’m not sure. I ________ it, but I will.
A.wasn’t trying B.haven’t tried C.don’t try D.didn’t try
24.—Could I borrow your notes for a look
—Sorry. I _______ my notes to our classmate, Lily.
A.was lending B.have lent C.lend D.will lend
25.The number of blue whales on the Earth __________ recently. Something must be done to save them.
A.drops B.has dropped C.have dropped D.dropped
26.—I can’t find my keys. ________ you ________ them
—Check your bag again. They might be there.
A.Have seen B.Do see C.Did see
27.—Look, I ________ the Chinese painting.
—Wow, truly beautiful!
A.am finishing B.have finished C.will finish
28.—I’m hungry. Let’s eat out.
—I ________ the e and have it together.
A.am cooking B.have cooked C.was cooking
29.Lucy ________ the book, and now she can discuss it with her classmates.
A.reads B.was reading C.will read D.has read
30.I used to ________ very shy, but I ________ a lot these years.
A.am; changed B.be; changed C.be; have changed
三、完成句子
31.从 Linda 小时候起,绘画已经是她生活中非常重要的一部分。
pictures an important part of Linda’s life she was a child.
32.我从未参加过这个艺术节,因此我十分兴奋。
I have never in the arts festival, so I feel very excited.
33.这部滑稽的动画片已经赢得了大多数人的心。
The humorous cartoon has the of most people.
34.你读过马克.吐温的《百万富翁》吗?
you the book One million Pound Note by Mark Twain
35.我已经忘记 Lucy什么时候嫁给他的了。
I when Lucy him.
36.这是我曾经写过最长的信。
This is the longest letter I .
37.我学到了很多关于英国的文化和历史。
I a lot about British culture and history.
38.Have you read Treasure Island yet (作否定回答)
No, .
39.Have you watched the TV play (做肯定回答)
, I .
40.—Would you like some more food (完成句子)
—No, thanks. I enough.
41.I have already seen the film called Ne ZhaⅡ. (改为否定句)
I seen the film called Ne ZhaⅡ .
42.Monica has already learned about the art of healthy living.(改为一般疑问句)
Monica learned about the art of healthy living
43.I have already been there.(改为疑问句)
you been there
44.They have already visited the Great Wall. (改为一般疑问句,并作否定回答)
they the Great Wall
No, they .
45.People have improved air quality in the cities by driving less. (改一般疑问句)
people air quality in the cities by driving less
四、语法填空
I'm Lily. I 1.____ (meet) my friend Lucy three years ago. We 2.____ (be) in the same class at that time. We 3.____ (share) many hobbies and had a lot of fun together.
Now, we are still good friends. Lucy 4.____ (love) reading. She 5.____ (go) to the library every weekend. She 6.____ (read) a lot of books so far. She often 7.____ (tell) me interesting stories from the books.
Last month, we 8.____ (go) on a trip to the mountains. The scenery there 9.____ (be) beautiful. We 10.____ (take) many photos and enjoyed the fresh air. It was really an unforgettable experience.
答案及解析
1. met
解析:“three years ago”是一般过去时的标志,meet的过去式为met,所以此处填met,表示过去发生的动作“我三年前遇见了我的朋友露西”。
2. were
解析:“at that time(在那时)”表明是过去的时间,主语We是复数,be动词的过去式复数形式为were,即“那时我们在同一个班级”。
3. shared
解析:and连接并列谓语,前后时态要一致,后面had是一般过去时,share的过去式为shared,所以填shared,“我们分享很多爱好”。
4. loves
解析:“Now”表明描述现在的情况,主语Lucy是第三人称单数,一般现在时中动词要用第三人称单数形式,love的第三人称单数形式是loves,“露西喜欢阅读”。
5. goes
解析:every weekend是一般现在时的时间状语,主语She是第三人称单数,go的第三人称单数形式是goes,所以填goes,“她每个周末都去图书馆”。
6. has read
解析:“so far(到目前为止)”是现在完成时的标志,现在完成时结构为have/has + 过去分词,主语She是第三人称单数,read的过去分词还是read,所以填has read,“到目前为止她读了很多书”。
7. tells
解析:often是一般现在时的标志词,主语She是第三人称单数,tell的第三人称单数形式是tells,“她经常给我讲书中有趣的故事”。
8. went
解析:“Last month”是一般过去时的标志,go的过去式是went,“上个月我们去山里旅行”。
9. was
解析:描述上个月旅行时看到的景色,是过去的情况,主语The scenery是不可数名词,视为单数,be动词的过去式单数形式为was,“那里的景色很美”。
10. took
解析:and连接并列谓语,前后时态一致,enjoyed是一般过去时,take的过去式是took,所以填took,“我们拍了很多照片”。
试卷第1页,共3页
21世纪教育网(www.21cnjy.com)
同课章节目录