Unit 3 The world at one click 单元语法(现在完成时和一般过去时的区别)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(译林版)

2026-04-03
| 2份
| 17页
| 852人阅读
| 24人下载
初高中英语资料大全
进店逛逛

内容正文:

班级 姓名 学号 分数 Unit 3 The world at one click 现在完成时和一般过去时的区别 (时间:60分钟,满分:100分) 一般过去时 (Simple Past) 现在完成时 (Present Perfect) 基本结构 主语 + 动词过去式 (did) have/has + 过去分词 (done) 核心含义 讲过去发生、已结束的动作 讲过去发生、与现在有关的事 时间特点 有明确过去时间(yesterday, last week, in 2020, just now…) 无明确过去时间,或用 ever, never, already, yet, just, before, for, since 强调重点 动作发生在过去,和现在无关 强调结果、经历、影响,和现在有关 能否用过去时间词 必须 / 经常用 不能和明确过去时间连用 常见时间词 yesterday, last…, …ago, in 2019, just now, at that time ever, never, already, yet, just, before, for + 时间段,since + 时间点 例句 I went to Beijing last year.(去年去过,只说过去事) I have been to Beijing twice.(至今去过两次,强调经历) 一、单项选择(本大题共40小题,每小题2分,共80分) 1.—Where is your brother? I haven’t seen him for days.   —He ________ Beijing for a training course. He ________ there twice already. A.has gone to; has been B.has been to; has gone C.has gone to; has been to D.has been to; has been 【答案】A 【详解】句意:——你哥哥在哪儿?我好几天没见到他了。——他去北京参加培训课程了。他已经去过那里两次了。 has gone to表示去了某地(还没回来);has been to表示去过某地(已经回来);has been表示在某地(强调状态)。根据第一句“I haven’t seen him for days.”可知,哥哥去了北京还没回来,所以第一空应填has gone to;根据“twice already”可知,第二空强调哥哥去过北京这个经历,且there是副词,前面不用介词to,所以第二空应填has been。 2.—The life we used to live _______ greatly since 1992. —That’s true. It’s changing for the better at all times. A.has changed B.changing C.change D.is changed 【答案】A 【详解】句意:——自 1992 年以来,我们曾经习惯的生活已经发生了巨大变化。——确实如此。它一直在变得更好。 根据题干“since 1992”可知,这是现在完成时的标志性时间状语,表示动作从过去持续到现在;主语The life是第三人称单数,谓语应用has changed;we used to live是定语从句,修饰The life;应填has changed。 3.The old man ________ in this small village since he was born. A.lives B.lived C.has lived D.will live 【答案】C 【详解】句意:这位老人自从出生以来就一直居住在这个小村庄里。 根据时间状语“since he was born”可知,此处表动作从过去持续到现在,时态为现在完成时。应填has lived。 4.My sister ________ reading this novel yet. She plans to finish it this weekend. A.hasn’t started B.didn’t start C.doesn’t start D.won’t start 【答案】A 【详解】句意:我姐姐还没有开始读这本小说。她计划这个周末读完它。 根据句中关键词“yet”(用于否定句,表“尚未”),需体现“到目前为止动作未发生”的语义,时态为现在完成时。 应填hasn’t started。 5.________ did your friend start learning Chinese?   —Let me think. He ________ Chinese for about five years. A.When; has learned B.How long; has learned C.When; learned D.How long; learned 【答案】A 【详解】句意:——你的朋友什么时候开始学习中文的?——让我想想。他已经学习中文大约五年了。 When什么时候;How long多久。has learned已经学习(现在完成时);learned学习(一般过去时)。根据第一句“did... start”可知是一般过去时,询问动作开始的时间点,应用When引导,How long询问时间段,不与did... start连用,排除B、D选项;根据第二句“for about five years”可知是时间段,应用现在完成时has learned,排除C选项。 6.—I heard you moved to a new flat.   —Yes. I ________ there for three months and I really like it. A.live B.lived C.have lived D.will live 【答案】C 【详解】 句意:——我听说你搬到了一个新公寓。——是的。我已经在那里住了三个月了,我真的很喜欢它。 for three months是表示一段时间的时间状语,需要用现在完成时来表达从过去持续到现在的动作,结构为have/has + 过去分词,主语是I,故用have lived。live是一般现在时,lived是一般过去时,will live是一般将来时,均不符合语法要求。 7.My cousin ________ to Japan twice, so he knows a lot about Japanese culture. A.goes B.went C.has been D.has gone 【答案】C 【详解】句意:我表哥去过日本两次,所以他对日本文化了解很多。 goes去,一般现在时第三人称单数;went去,过去式;has been去过;has gone去了。根据“twice”可知强调经历,应用现在完成时;根据“he knows a lot about Japanese culture”可知他现在已回来,应该用has been。 8.My hometown ________ a lot since I left ten years ago. It’s much more beautiful now. A.changes B.changed C.has changed D.will change 【答案】C 【详解】句意:自从我十年前离开以来,我的家乡变化很大。现在它美丽多了。 根据时间状语“since I left ten years ago”可知,主句应用现在完成时,表示动作从过去持续到现在或对现在造成影响,其结构为have/has+过去分词。主语My hometown为第三人称单数,助动词用has。 9.Mr. Wang ________ a beautiful lady in 2019. He and his wife ________ for six years. A.got married with; have been married. B.married; have been married C.married to; have got married D.got married to; have got married 【答案】B 【详解】句意:王先生在2019年娶了一位漂亮的女士。他和妻子已经结婚六年了。 marry sb./get married to是正确搭配,意为“和某人结婚”,可排除AC选项;2019年是过去时间,用一般过去时married;for six years是时间段,要使用延续性动词短语have been married。 10.Recently, my sister ________ a flight to Liverpool to see her friends living there. A.book B.has booked C.will book D.booked 【答案】B 【详解】句意:最近,我姐姐已经预订了去利物浦的航班去看望住在那里的朋友。 book预订(动词原形);has booked已经预订(现在完成时);will book将预订(一般将来时);booked预订了(一般过去时)。根据时间状语"Recently"可知,句子强调过去发生的动作对现在造成的影响,应用现在完成时 (have/has + 过去分词)。主语 my sister 是第三人称单数,助动词用 has。此处用“has booked”。 11.—I see you’re doing well in your studies lately! —Thanks. Our school ________ new online tools. They make learning more fun and interactive. A.will introduce B.has introduced C.introduces D.introduced 【答案】B 【详解】句意:——我看你最近学习进步很大!——谢谢。我们学校已经引进了新的在线工具,它们让学习变得更有趣、更有互动性。 空后句子使用一般现在时说明工具带来的影响,上文提到学习状态变好是过去引进工具造成的现在结果,应用现在完成时,应填has introduced。 12.In the past ten years, our government ________ many new subway lines to make transportation more convenient. A.has built B.built C.will build D.had built 【答案】A 【详解】句意:在过去的十年里,我们的政府已经修建了许多新的地铁线路以使交通更加便利。 时间状语In the past ten years是现在完成时的标志词,表示动作发生在过去但对现在造成影响或持续到现在,主语government为第三人称单数,助动词应用has。应填has built。 13.Nanjing ________ in the lower reaches of the Yangtze River for thousands of years. A.is resting B.rested C.has rested D.rests 【答案】C 【详解】句意:南京位于长江下游已经几千年了。 根据时间状语“for thousands of years”可知,动作或状态从过去持续到现在,应使用现在完成时。 14.We ________ friends since we met in London in 2018. A.have made B.have been C.made D.have become 【答案】B 【详解】句意:自从2018年在伦敦相遇以来,我们一直是朋友。 have made结交;have been一直是;made结交;have become成为。句中有“since”引导的时间状语,谓语动词需用现在完成时,排除C项;make friends和become friends是瞬间动作,不能与表示一段时间的状语连用,排除A、D项;be friends是状态,可以延续。have been符合语境。 15.—Where is your uncle? —He ________ to Beijing. He ________ there last week. A.has gone; went B.has been; went C.went; has gone D.goes; has been 【答案】A 【详解】句意:——你叔叔在哪里?——他去北京了。他上周去了那里。 has gone to表示去了某地未回,has been to表示去过某地已回;went去,一般过去时;goes去,一般现在时。根据“Where is your uncle?”可知,叔叔不在现场,表示去了北京还没回来,第一空应用 has gone;根据时间状语“last week”可知,第二空应用一般过去时。应填has gone;went。 16.—What a wonderful car! When ________ you ________ it? —I ________ it for two years. A.did; buy; bought B.have; bought; have bought C.did; buy; have had D.have; bought; have had 【答案】C 【详解】句意:——多棒的车啊!你什么时候买的?——我已经拥有它两年了。 第一句由When引导特殊疑问句,询问过去具体动作发生的时间,应用一般过去时,排除选项B和D;第二句由时间状语for two years可知,应用现在完成时,且buy是瞬间动词,不能与时间段连用,需改为延续性动词have,其现在完成时为have had。 17.—Have you ever ________ an online tour of the Louvre Museum? —No, not ________. I plan to do it this weekend. A.tried;already B.try;yet C.tried;yet D.trying;already 【答案】C 【详解】句意:——你曾经尝试过卢浮宫博物馆的在线游览吗?——不,还没有。我计划这周末去做。 第一空:根据句首助动词“Have”及标志词“ever”可知,句子为现在完成时,动词需用过去分词形式tried;第二空:already常用于肯定句,yet常用于否定句或疑问句,根据答语“No, not...”可知,是否定句,应用yet。 18.The government ________ part of the town centre into a park already. A.turns B.turned C.will turn D.has turned 【答案】D 【详解】句意:政府已经把市中心的一部分变成了一座公园。   turns转变,一般现在时;turned转变,一般过去时;will turn将转变,一般将来时;has turned已经转变,现在完成时。句中有时间状语already (已经),提示动作发生在过去,但对现在有影响,应用现在完成时。   19.Many changes ________ in our hometown over the last 20 years. A.take place B.took place C.have taken place D.will take place 【答案】C 【详解】句意:在过去的20年里,我们家乡发生了许多变化。 根据时间状语“over the last 20 years”可知,动作从过去持续到现在,应用现在完成时,应填have taken place。 20.The story of the Silk Road ________ people about the history of China for centuries. A.tells B.told C.has told D.will tell 【答案】C 【详解】句意:丝绸之路的故事几个世纪以来一直向人们讲述中国的历史。 根据时间状语“for centuries”可知,句子的时态为现在完成时,现在完成时的结构是“have/has+动词过去分词”。主语是The story of the Silk Road,助动词用has;tell的过去分词是told,应填has told。 21.The early computer ______ an area of nearly 170 square meters. A.covered B.covered with C.was covered D.was covered with 【答案】A 【详解】句意:早期的计算机占据了近170平方米的面积。 covered覆盖;占据(面积);covered with用……覆盖;was covered被覆盖;be covered with被……覆盖。根据“an area of nearly 170 square meters”可知是描述计算机占地面积,应用主动语态covered。 22.When Tom told his father the truth, his father ________ that he was really sorry. A.realises B.realised C.realisation D.will realise 【答案】B 【详解】句意:当汤姆告诉父亲真相时,他的父亲意识到他真的很抱歉。 根据从句“told”可知,句子描述的是过去发生的事情,时态为一般过去时,主句谓语动词也应用过去式。 23.Look! Amy is riding an electric bike! She ________ so brave. A.didn’t use to be B.wasn’t used to be C.used to being D.is used to being 【答案】A 【详解】句意:看!艾米正在骑电动车!她以前不是如此勇敢。   didn’t use to be过去常常不是;wasn’t used to be语法错误;used to being语法错误;is used to being习惯于……。根据前句“Look! Amy is riding an electric bike!”可知,后句强调与过去状态的对比,“used to do”表示“过去常常……”,否定形式为“didn’t use to be”,符合“现在勇敢,过去不常这样”的语境。 应填didn’t use to be。 24.How time flies! Many years ________ since I ________ you last time. A.have passed; saw B.have passed; have seen C.passed; have seen D.passed; saw 【答案】A 【详解】句意:时间过得真快!自从我上次见到你,许多年已经过去了。 在since引导的时间状语从句中,主句通常用现在完成时,从句用一般过去时。主句主语为“Many years”,谓语用“have passed”;从句时间状语“last time”提示动作发生在过去,谓语用“saw”。 25.—Where is Tom? —He ________ to the library. He ________ there an hour ago. A.has gone; went B.has been; went C.went; has gone D.went; has been 【答案】A 【详解】句意:——汤姆在哪里?——他去了图书馆。他一小时前去的那里。 根据问句“Where is Tom?”可知,汤姆此刻不在这里,第一空表示“去了某地未回”,应用has gone;根据时间状语“an hour ago”可知,第二空动作发生在过去,应用一般过去时,谓语动词用过去式went。 26.The old man is used to ________ a walk after dinner every day. A.take B.takes C.taking D.took 【答案】C 【详解】句意:这位老人习惯每天晚饭后散步。 be used to doing sth.“习惯于做某事”,固定搭配,其中to是介词,后面需跟动名词,应填taking。 27.Long ago, people ________ far from home because there were no good ways to travel. A.can’t travel B.couldn’t travel C.don’t travel D.didn’t travel 【答案】B 【详解】句意:很久以前,人们不能远行,因为没有好的旅行方式。 can’t travel不能旅行(一般现在时);couldn’t travel不能旅行(一般过去时);don’t travel不旅行(一般现在时);didn’t travel没有旅行(一般过去时,但表示事实)。根据时间状语“Long ago”可知句子应用过去时,且“没有好的方式”表示能力上的不可能,应填couldn’t travel。 28.People in ancient China ________ shell money to buy things many years ago. A.invented B.invents C.invent D.will invent 【答案】A 【详解】句意:许多年前,中国古代的人们发明了贝壳货币来买东西。 根据时间状语“many years ago”可知,动作发生在过去,应用一般过去时,谓语动词用过去式invented。 29.The hurricane nearly _______ his house _______. A.broke; into pieces B.break; into piece C.broke; to pieces D.breaking; into pieces 【答案】A 【详解】句意:这场飓风几乎把他的房子吹成了碎片。 根据语境可知,飓风袭击房屋是过去发生的动作,应用一般过去时,动词需用过去式broke,且固定搭配为break…into pieces。 30.She ________ live in a small village, but now she gets used to the busy life here. A.used to B.is used to C.uses to D.gets used to 【答案】A 【详解】句意:她过去住在一个小村庄,但现在她已经习惯了这里忙碌的生活。 used to过去常常,后接动词原形;is used to习惯于,后接名词、代词或动名词;uses to表述错误;gets used to习惯于,后接名词、代词或动名词。根据“but now she gets used to the busy life here”可知,前后句是转折关系,说明过去和现在的情况不同,所以前句表示“过去常常住在一个小村庄”,应用“used to”表示过去的习惯或状态。 31.Sally didn’t want to beat Kelly because she ________ her best friend to stay at school. A.wants B.wanted C.will want D.is wanting 【答案】B 【详解】句意:萨莉不想打败凯莉,因为她想要她最好的朋友留在学校。 根据主句“didn’t want”可知,句子描述的是过去的事情,时态为一般过去时,because引导的原因状语从句表示当时的原因,时态应与主句保持一致,要用过去式。应填wanted。 32.Sally ________ her friend Kelly’s violin playing and sent it to Chen Huan’s programme. A.recorded B.will record C.records D.is recording 【答案】A 【详解】句意:萨莉录制了她朋友凯莉的小提琴演奏,并把它寄给了陈欢的节目。 and后面的sent为过去式,前后时态保持一致,应填recorded。 33.We ________ a speech about healthy food last Friday. A.attend B.attends C.attending D.attended 【答案】D 【详解】句意:上周五我们参加了一场关于健康食物的演讲。 考查一般过去时。attend参加,动词原形;attends参加,动词三单形式;attending参加,现在分词;attended参加,动词过去式。根据时间状语“last Friday”可知,句子描述的是过去发生的动作,谓语动词需用过去式,选项D的“attended”符合题意。 34.When she was young, she ________ play the piano, but now she can play it very well. A.can’t B.couldn’t C.can D.could 【答案】B 【详解】句意:当她年轻的时候,她不会弹钢琴,但现在她能弹得很好。 can’t不能,现在时;couldn’t不能,过去式;can能,现在时;could能,过去式。根据“When she was young”可知,使用过去式;根据转折连词“but”及后半句“now she can play it very well”可知,以前“不会”弹,现在能弹得很好,应填couldn’t。 35.—Have you ever read the book Oliver Twist? —Yes, I _________ it last month. A.read B.have read C.will read D.am reading 【答案】A 【详解】句意:——你读过《雾都孤儿》吗?——是的,我上个月读了它。 考查动词时态。根据“last month”可知,时态需用一般过去时,动词用过去式,read的过去式是read。故选A。 36.When the light ________, the little girl saw nothing but the cold snow. A.go out B.went out C.goes out D.going out 【答案】B 【详解】句意:当灯熄灭时,小女孩除了冰冷的雪什么也看不见。 go out熄灭,动词原形;went out熄灭,过去式;goes out熄灭,第三人称单数形式;going out熄灭,现在分词形式。根据“saw”可知,句子时态为一般过去时,此处应用动词过去式,应填went out。 37.The story _________ in a small town in the south of China in the 1990s. A.happened B.was happening C.has happened D.will happen 【答案】A 【详解】句意:这个故事发生在20世纪90年代中国南方的一个小镇。 考查动词时态。根据时间状语“in the 1990s”可知,动作发生在过去且已结束,应用一般过去时。故选A。 38.My family ________ to this town in 2010 and we have lived here since then. A.move B.moves C.moved D.have moved 【答案】C 【详解】句意:我的家人在2010年搬到了这个城镇,从那以后我们就一直住在这里。 move动词原形;moves第三人称单数;moved一般过去时;have moved现在完成时。根据句中时间状语“in 2010”(过去的具体时间),动作发生在过去,应用一般过去时,应填moved。 39.There ________ a small park near our home 10 years ago, but now there is a big shopping mall. A.is B.are C.was D.were 【答案】C 【详解】句意:10 年前我们家附近有一个小公园,但现在这里是一个大型购物中心。 句中“10 years ago”提示时态是一般过去时;该句为There be句型,遵循就近原则,主语a small park为单数,故系动词用was。 40.My son ________ up yet because he________ to bed very late last night. A.hasn’t got; went B.didn’t get; went C.doesn’t get; went D.hasn’t got; has gone 【答案】A 【详解】句意:我儿子还没有起床,因为他昨晚睡觉很晚。 考查动词时态。根据“yet”可知,第一空应用现在完成时的否定形式;根据“last night”可知,第二空所在句用一般过去时,动词用过去式。故选A。 二、单词拼写(本大题共10小题,每小题2分,共20分) 41.He ________ (read) an article about online travel recently. 【答案】has read 【详解】句意:他最近读了一篇关于在线旅行的文章。句中“recently”表明时态为现在完成时,结构为“have/has + 过去分词”,主语为“He”,用has read。 42.Tommy ________ (chat) with his friends online about their summer trip plans to the Great Wall since half an hour ago. 【答案】has chatted 【详解】句意:汤米从半小时前就一直在网上和他的朋友们聊他们去长城的暑假旅行计划。句中“since half an hour ago”为现在完成时的时间标志,提示动作从过去开始持续到现在,应用现在完成时,chat的过去分词为chatted,主语Tommy为第三人称单数,助动词用has。 43.My parents have been ________ (marry) for twenty years and still travel together every summer. 【答案】married 【详解】句意:我父母已经结婚二十年了,现在仍然每年夏天一起旅行。句中“for twenty years”表示持续的时间段,要用现在完成时表示状态;marry为短暂性动词,需变为形容词married“已婚的”表可持续的状态。 44.Some of my friends ________ (drive) to the Great Wall, while I’m right here waiting for you. 【答案】have driven/are driving 【详解】句意:我的一些朋友已经开车去了长城/正开车去长城,而我就在这里等你。填have driven:现在完成时,表示动作已完成,强调“已经开车去了(人已不在此处)”,符合语境;填are driving:现在进行时,表示动作正在进行,强调“正开车前往(途中)”,也符合语境。 两种形式均正确,主语Some of my friends为复数,谓语形式符合语法要求。 45.More historical sites in China ________ (be) open to the public for free these years. 【答案】have been 【详解】句意:近年来,中国更多的历史遗址向公众免费开放。根据“these years”可知,句子时态为现在完成时,其结构为“have/has+过去分词”,主语“More historical sites”是复数,所以助动词用have,be的过去分词是been。 46.Tom ________ (go) to the park with his friends yesterday. 【答案】went 【详解】句意:汤姆昨天和他的朋友们去了公园。由“yesterday”可知,使用一般过去时,go的过去式是went。 47.He ________ (choose) a good book to read last night. 【答案】chose 【详解】句意:昨晚他选了一本好书来阅读。“last night”提示本句为一般过去时,谓语动词“choose”需变为过去式“chose”。 48.Frank ______ (forget) how to use this old machine because he hasn’t used it for years. 【答案】has forgotten/forgot 【详解】句意:弗兰克忘记了如何使用这台旧机器,因为他已经很多年没用过了。句中“because he hasn’t used it for years”表示过去发生的动作对现在造成影响,应用现在完成时,现在完成时结构为“have/has+动词过去分词”,主语Frank为第三人称单数,助动词用has,forget的过去分词为forgotten;主句同样可以使用一般过去时,表示“他忘了(这个事实)”发生在过去某个时间点,过去式为forgot。 49.I ________ (ring) my friend yesterday, but she didn’t answer the phone. 【答案】rang 【详解】句意:我昨天给我的朋友打电话,但是她没有接电话。根据“yesterday”可知,句子描述的是过去发生的事情,应使用一般过去时。“ring”意为“打电话”,其过去式是“rang”。 50.The boy ________ (lie) on the beach and enjoyed the sunshine. 【答案】lay 【详解】句意:这个男孩躺在沙滩上,享受着阳光。句中的“enjoyed”是过去时,表示动作发生在过去,时态为一般过去时,因此空格处也应使用动词的过去式。动词lie表示“躺”时,其过去式为lay。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ 班级 姓名 学号 分数 Unit 3 The world at one click 现在完成时和一般过去时的区别 (时间:60分钟,满分:100分) 一般过去时 (Simple Past) 现在完成时 (Present Perfect) 基本结构 主语 + 动词过去式 (did) have/has + 过去分词 (done) 核心含义 讲过去发生、已结束的动作 讲过去发生、与现在有关的事 时间特点 有明确过去时间(yesterday, last week, in 2020, just now…) 无明确过去时间,或用 ever, never, already, yet, just, before, for, since 强调重点 动作发生在过去,和现在无关 强调结果、经历、影响,和现在有关 能否用过去时间词 必须 / 经常用 不能和明确过去时间连用 常见时间词 yesterday, last…, …ago, in 2019, just now, at that time ever, never, already, yet, just, before, for + 时间段,since + 时间点 例句 I went to Beijing last year.(去年去过,只说过去事) I have been to Beijing twice.(至今去过两次,强调经历) 一、单项选择(本大题共40小题,每小题2分,共80分) 1.—Where is your brother? I haven’t seen him for days.   —He ________ Beijing for a training course. He ________ there twice already. A.has gone to; has been B.has been to; has gone C.has gone to; has been to D.has been to; has been 2.—The life we used to live _______ greatly since 1992. —That’s true. It’s changing for the better at all times. A.has changed B.changing C.change D.is changed 3.The old man ________ in this small village since he was born. A.lives B.lived C.has lived D.will live 4.My sister ________ reading this novel yet. She plans to finish it this weekend. A.hasn’t started B.didn’t start C.doesn’t start D.won’t start 5.________ did your friend start learning Chinese?   —Let me think. He ________ Chinese for about five years. A.When; has learned B.How long; has learned C.When; learned D.How long; learned 6.—I heard you moved to a new flat.   —Yes. I ________ there for three months and I really like it. A.live B.lived C.have lived D.will live 7.My cousin ________ to Japan twice, so he knows a lot about Japanese culture. A.goes B.went C.has been D.has gone 8.My hometown ________ a lot since I left ten years ago. It’s much more beautiful now. A.changes B.changed C.has changed D.will change 9.Mr. Wang ________ a beautiful lady in 2019. He and his wife ________ for six years. A.got married with; have been married. B.married; have been married C.married to; have got married D.got married to; have got married 10.Recently, my sister ________ a flight to Liverpool to see her friends living there. A.book B.has booked C.will book D.booked 11.—I see you’re doing well in your studies lately! —Thanks. Our school ________ new online tools. They make learning more fun and interactive. A.will introduce B.has introduced C.introduces D.introduced 12.In the past ten years, our government ________ many new subway lines to make transportation more convenient. A.has built B.built C.will build D.had built 13.Nanjing ________ in the lower reaches of the Yangtze River for thousands of years. A.is resting B.rested C.has rested D.rests 14.We ________ friends since we met in London in 2018. A.have made B.have been C.made D.have become 15.—Where is your uncle? —He ________ to Beijing. He ________ there last week. A.has gone; went B.has been; went C.went; has gone D.goes; has been 16.—What a wonderful car! When ________ you ________ it? —I ________ it for two years. A.did; buy; bought B.have; bought; have bought C.did; buy; have had D.have; bought; have had 17.—Have you ever ________ an online tour of the Louvre Museum? —No, not ________. I plan to do it this weekend. A.tried;already B.try;yet C.tried;yet D.trying;already 18.The government ________ part of the town centre into a park already. A.turns B.turned C.will turn D.has turned 19.Many changes ________ in our hometown over the last 20 years. A.take place B.took place C.have taken place D.will take place 20.The story of the Silk Road ________ people about the history of China for centuries. A.tells B.told C.has told D.will tell 21.The early computer ______ an area of nearly 170 square meters. A.covered B.covered with C.was covered D.was covered with 22.When Tom told his father the truth, his father ________ that he was really sorry. A.realises B.realised C.realisation D.will realise 23.Look! Amy is riding an electric bike! She ________ so brave. A.didn’t use to be B.wasn’t used to be C.used to being D.is used to being 24.How time flies! Many years ________ since I ________ you last time. A.have passed; saw B.have passed; have seen C.passed; have seen D.passed; saw 25.—Where is Tom? —He ________ to the library. He ________ there an hour ago. A.has gone; went B.has been; went C.went; has gone D.went; has been 26.The old man is used to ________ a walk after dinner every day. A.take B.takes C.taking D.took 27.Long ago, people ________ far from home because there were no good ways to travel. A.can’t travel B.couldn’t travel C.don’t travel D.didn’t travel 28.People in ancient China ________ shell money to buy things many years ago. A.invented B.invents C.invent D.will invent 29.The hurricane nearly _______ his house _______. A.broke; into pieces B.break; into piece C.broke; to pieces D.breaking; into pieces 30.She ________ live in a small village, but now she gets used to the busy life here. A.used to B.is used to C.uses to D.gets used to 31.Sally didn’t want to beat Kelly because she ________ her best friend to stay at school. A.wants B.wanted C.will want D.is wanting 32.Sally ________ her friend Kelly’s violin playing and sent it to Chen Huan’s programme. A.recorded B.will record C.records D.is recording 33.We ________ a speech about healthy food last Friday. A.attend B.attends C.attending D.attended 34.When she was young, she ________ play the piano, but now she can play it very well. A.can’t B.couldn’t C.can D.could 35.—Have you ever read the book Oliver Twist? —Yes, I _________ it last month. A.read B.have read C.will read D.am reading 36.When the light ________, the little girl saw nothing but the cold snow. A.go out B.went out C.goes out D.going out 37.The story _________ in a small town in the south of China in the 1990s. A.happened B.was happening C.has happened D.will happen 38.My family ________ to this town in 2010 and we have lived here since then. A.move B.moves C.moved D.have moved 39.There ________ a small park near our home 10 years ago, but now there is a big shopping mall. A.is B.are C.was D.were 40.My son ________ up yet because he________ to bed very late last night. A.hasn’t got; went B.didn’t get; went C.doesn’t get; went D.hasn’t got; has gone 二、单词拼写(本大题共10小题,每小题2分,共20分) 41.He ________ (read) an article about online travel recently. 42.Tommy ________ (chat) with his friends online about their summer trip plans to the Great Wall since half an hour ago. 43.My parents have been ________ (marry) for twenty years and still travel together every summer. 44.Some of my friends ________ (drive) to the Great Wall, while I’m right here waiting for you. 45.More historical sites in China ________ (be) open to the public for free these years. 46.Tom ________ (go) to the park with his friends yesterday. 47.He ________ (choose) a good book to read last night. 48.Frank ______ (forget) how to use this old machine because he hasn’t used it for years. 49.I ________ (ring) my friend yesterday, but she didn’t answer the phone. 50.The boy ________ (lie) on the beach and enjoyed the sunshine. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

Unit 3 The world at one click 单元语法(现在完成时和一般过去时的区别)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(译林版)
1
Unit 3 The world at one click 单元语法(现在完成时和一般过去时的区别)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(译林版)
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。