Unit 3 The world at one click 单元语法(现在完成时和一般过去时的区别)-2025-2026学年八年级英语下学期单元重难点易错题精练(新教材译林版)

2026-01-21
| 2份
| 15页
| 527人阅读
| 20人下载
初高中精品英语馆
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语译林版八年级下册
年级 八年级
章节 Grammar
类型 题集-专项训练
知识点 -
使用场景 同步教学-单元练习
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 75 KB
发布时间 2026-01-21
更新时间 2026-01-21
作者 初高中精品英语馆
品牌系列 -
审核时间 2026-01-21
下载链接 https://m.zxxk.com/soft/56080310.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

班级 姓名 学号 分数 Unit 3 The world at one click 现在完成时和一般过去时的区别 (时间:60分钟,满分:100分) 一、单项选择(本大题共30小题,每小题2分,共60分) 1.— I ________ my homework yet. How about you, Jack? — Oh, I ________it a moment ago. A.didn’t do; finish B.haven’t done; finished C.haven’t done; have finished D.don’t do; finish 2.— Has she ________ the letter?      — Yes, she ________ it yesterday. A.written; wrote B.wrote; written C.write; wrote D.written; written 3.—I haven’t seen your brother for a long time. Where is he? —He ______ in Beijing. He ______ there for three years. A.works; works B.works; has worked C.worked; worked D.worked; has worked 4.—Are you a member of the school basketball team? —Yes. I ________ the team last year. I ________ in the team for one year. A.have joined; have been B.joined; was C.joined; have been D.was joining; have been 5.—______ Tom ______ to the Great Wall? —Yes. He ______ there with his parents last summer. A.Has; been; went B.Did; go; has been C.Has; been; has gone D.Did; go; went 6.—Where is Mike’s family? I haven’t seen them these days. —Everyone in his family except grandparents ________ Wuxi for the holiday and they ________ there for a week. A.has gone to, has been in B.have gone to, has been to C.has gone to, has been D.has gone to, have been 7.I ________ the movie twice since I first ________ it, and I found it very attractive. A.watch; know B.watched; knew C.watch; known D.have watched; knew 8.— I ______ the Great Wall twice. It’s really amazing. — When ______ you ______ there for the first time? A.visited; did; go B.have visited; did; go C.have visited; have; gone D.visited; have; gone 9.—Does your uncle still live in Beijing? —No. He ________ Beijing for many years. A.has left B.has left from C.has been away from D.has been away 10.Alice _________ a teacher since she graduated from college. A.became B.has become C.was D.has been 11.The new museum for Modern Chinese Scientists ________ to the public since last spring. A.are open B.was open C.has been open D.will be open 12.Mrs. Yang, the oldest woman in this village, _______ for a month. A.has been dead B.has died C.had died D.died 13.—I remember you ________ several years ago. —Yes, I ________ for 3 years. A.married, have married B.got married, married C.married, have been married 14.David ______ hard since he signed up for the singing competition. A.will practice B.was practicing C.is practicing D.has practiced 15.Mr. Zhang has taught us English ________ three years. He has been here ________ 2022. A.since; for B.for; since C.for; for 16.—I am sorry to tell you I ________ this book last year and I forgot to return it. —Oh, my god! You________ it for a whole year. A.borrowed; keep B.have borrowed; kept C.borrowed; have kept 17.—Tom, why are you playing computer games again? —I ________ my homework already. A.finish B.finishing C.finished D.have finished 18.The 24 Solar Terms have played an important part in Chinese culture ________ thousands of years ago. A.since B.until C.before D.after 19.—How long ________ you ________ in Guangzhou? —For three days. A.do; stay B.did; stay C.will; stay D.have; stayed 20.—How long ________ you ________ this book from the school library? —For two weeks. I must return it this Friday. A.have; borrowed B.did; borrow C.have; kept D.do; keep 21.It ________ ten years since my uncle ________ to work in Beijing. A.is; went B.has been; has gone C.was; went D.has been; went 22.AI technology ________ very fast in the past few months. A.developed B.develops C.has developed D.will develop 23.He used to be quite shy, but he __________ a lot since he joined the acting club. A.was changing B.changed C.will change D.has changed 24.You don’t need to describe her. I ________ her several times. A.had met B.met C.meet D.have met 25.Tina ________ in Beijing since her family and she ________ here years ago. A.has lived; have moved B.lived; moved C.lived; have moved D.has lived; moved 26.The government ________ many new roads in our city since last year, and it’s easier for us to travel now. A.builds B.built C.has built D.will build 27.—Where is Mr. Wang? —He together with his students ________ Zhuyuwan Park. A.has gone to B.have gone to C.has been to D.have been to 28.She ________ a book from the library last week. A.borrow B.borrows C.borrowed 29.My mom usually ________ bedtime stories to me when I was a kid. A.reads B.read C.is reading D.has read 30.My friend Sally ________ to another city last year. I really miss her. A.has moved B.moves C.is moving D.moved 二、单词拼写(本大题共20小题,每小题2分,共40分) 31.The maths problem seemed easy, but it (take) me much time to work it out. 32.Although Jim (realize) his mistake, it was still too late. 33.When I (be) a child, my favourite book was Harry Potter. 34.So far, Mr. Wu (help) over 500 children to receive education. 35.There (be) great changes in Jiangsu Province over the past 30 years. 36.The book is so wonderful that I have (read) it twice. 37.She (play) the piano since she was five years old. 38.Time has (steal) our mother’s youth and beauty. 39.Helen has (receive) a reply from the club. 40.The writer (write) several books already. 41.Mr. Black (teach) in our school since five years ago. 42.Have you (do) any shopping yet, Alice? 43.Mr Liu isn’t here now. He (go) to Beijing. 44.I (keep) the books for three weeks, so I have to renew (续借) them. 45.Sandy is so happy today because she (pass) her English test. 46.Over the past few years, more people (fall) in love with Hanfu. 47.Jack, don’t make a mess in the living room. I (tell) you many times. 48.I (tell) you about the news many times. Why do you ask me about that again? 49.So far, we (invite) ten people to take part in the daily activity. 50.Miss Yang (stay) in London since last Monday. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ 班级 姓名 学号 分数 Unit 3 The world at one click 现在完成时和一般过去时的区别 (时间:60分钟,满分:100分) 一、单项选择(本大题共30小题,每小题2分,共60分) 1.— I ________ my homework yet. How about you, Jack? — Oh, I ________it a moment ago. A.didn’t do; finish B.haven’t done; finished C.haven’t done; have finished D.don’t do; finish 【答案】B 【详解】句意:——我还没有做作业。你呢,Jack? ——哦,我刚才做完了。 考查现在完成时和一般过去时的用法。根据句中yet可知,第一空所在句子为现在完成时,结构为“have/has+动词过去分词”,主语为I,助动词用have,又因为yet用于否定句,所以该句为否定句,谓语部分为haven’t done;第二空所在句子时间状语为“a moment ago”,所以该句用一般过去时,谓语动词为finished,故选B。 2.— Has she ________ the letter?      — Yes, she ________ it yesterday. A.written; wrote B.wrote; written C.write; wrote D.written; written 【答案】A 【详解】句意:——她写完信了吗?——是的,她昨天写了它。 考查现在完成时和一般过去时的用法。written写,过去分词;wrote写,动词过去式。根据“Has she...the letter?”可知,此处是现在完成时结构,需用动词的过去分词形式;根据时间状语“yesterday”,表示过去的具体时间,需用动词的过去式。故选A。 3.—I haven’t seen your brother for a long time. Where is he? —He ______ in Beijing. He ______ there for three years. A.works; works B.works; has worked C.worked; worked D.worked; has worked 【答案】B 【详解】句意:他在北京工作。他在那里工作三年了。 考查动词时态辨析。第一个空描述当前状态(他现在在北京工作),需用一般现在时;第二个空有“for three years”(表示一段时间),强调动作从过去开始持续到现在,需用现在完成时。故选B。 4.—Are you a member of the school basketball team? —Yes. I ________ the team last year. I ________ in the team for one year. A.have joined; have been B.joined; was C.joined; have been D.was joining; have been 【答案】C 【详解】句意:——你是学校篮球队的队员吗?——是的。我去年加入了这个队。我在队里已经一年了。 考查动词时态。join“加入”,是短暂性动词;be“在”,是延续性动词。根据“last year”可知,第一空所在句用一般过去时,动词用过去式joined;根据“for one year”可知,第二空所在句用现在完成时,且要用延续性动词,所以第二空用have been。故选C。 5.—______ Tom ______ to the Great Wall? —Yes. He ______ there with his parents last summer. A.Has; been; went B.Did; go; has been C.Has; been; has gone D.Did; go; went 【答案】A 【详解】句意:——Tom去过长城吗?——是的。他去年夏天和他的父母去了那里。 考查动词时态。根据“Yes. He...there with his parents last summer.”可知,问句询问“是否去过”(经历),需用现在完成时(has/have been to);答句有具体过去时间“last summer”,需用一般过去时描述过去事件,所以填went。故选A。 6.—Where is Mike’s family? I haven’t seen them these days. —Everyone in his family except grandparents ________ Wuxi for the holiday and they ________ there for a week. A.has gone to, has been in B.have gone to, has been to C.has gone to, has been D.has gone to, have been 【答案】D 【详解】句意:——迈克的家人去哪儿了?我这些天没见到他们。——除了祖父母外,他家的每个人都去无锡度假了,并且他们已经在那儿待了一周了。 考查主谓一致及动词短语辨析。第一空:主语是Everyone in his family except grandparents,中心词是Everyone(不定代词),谓语用单数,且表示“已去无锡(未归)”,应用has gone to。第二空:主语是they(指代前句中除了祖父母外的家人),是复数,且表示“已经在那里待了一周”,需用have been(后接地点副词there,不需加介词),表示持续状态。故选D。 7.I ________ the movie twice since I first ________ it, and I found it very attractive. A.watch; know B.watched; knew C.watch; known D.have watched; knew 【答案】D 【详解】句意:自从我第一次知道这个电影,我已经看了两次,并且我发现它非常有吸引力。 考查现在完成时和一般过去时。根据“since”可知,since引导时间状语从句,其前为主句。通常从句需用一般过去时表示过去的动作,所以第二空应用动词的过去式形式,而主句需用现在完成时表示从过去持续到现在的经历,其谓语结构为“have/has+done”,故选D。 8.— I ______ the Great Wall twice. It’s really amazing. — When ______ you ______ there for the first time? A.visited; did; go B.have visited; did; go C.have visited; have; gone D.visited; have; gone 【答案】B 【详解】句意:——我已经去过长城两次了。它真的令人惊叹。——你第一次去那里是什么时候? 考查现在完成时和一般过去时。第一句“I…the Great Wall twice”中,“twice”(两次)强调过去的经历对现在的影响,需用现在完成时(have visited);第二句“When…you …there for the first time”询问具体过去时间点,需用一般过去时(did go),且“go”为原形。故选B。 9.—Does your uncle still live in Beijing? —No. He ________ Beijing for many years. A.has left B.has left from C.has been away from D.has been away 【答案】C 【详解】句意:——你叔叔还住在北京吗?——不,他已经离开北京很多年了。 考查现在完成时。根据“for many years”可知,句子时态是现在完成时,其结构是“have/has+动词的过去分词”,并且和延续性动词连用,表示动作从过去某一时刻开始,持续到现在,或可能持续下去。leave“离开”,是短暂性动词,其延续性动词是“be away from”,主语he是第三人称单数,所以用has been away from。故选C。 10.Alice _________ a teacher since she graduated from college. A.became B.has become C.was D.has been 【答案】D 【详解】句意:自从爱丽丝大学毕业以来,她一直是一名教师。 考查现在完成时。根据“since”可知,主句用现在完成时,表示从过去开始持续到现在的动作或状态,谓语应用延续性动词,D项符合。故选D。 11.The new museum for Modern Chinese Scientists ________ to the public since last spring. A.are open B.was open C.has been open D.will be open 【答案】C 【详解】句意:中国现代科学家新博物馆自去年春天起就对公众开放了。    考查动词时态辨析。are open一般现在时;was open一般过去时;has been open现在完成时;will be open一般将来时。根据“since last spring”可知,这句话是现在完成时,需用“have/has+过去分词”结构,主语“The new museum”是单数,助动词用has,“be open”中open为形容词,表状态,故选C。 12.Mrs. Yang, the oldest woman in this village, _______ for a month. A.has been dead B.has died C.had died D.died 【答案】A 【详解】句意:杨太太是这个村子里最年长的女人,她已经去世一个月了。 考查动词时态。根据“for a month”可知,句子应用现在完成时,且谓语动词应是延续性动词,die是短暂性动词,其延续性形式为be dead,所以句子应用has been dead。has died、had died和died都是短暂性动词的相应形式,不能与一段时间“for a month”连用。故选A。 13.—I remember you ________ several years ago. —Yes, I ________ for 3 years. A.married, have married B.got married, married C.married, have been married 【答案】C 【详解】句意:——我记得你几年前结婚了。——是的,我已经结婚三年了。 考查动词时态。第一个空根据“several years ago”需用一般过去时,表示过去动作;第二个空根据“for 3 years”需用现在完成时,且表示持续状态,须用“have been married”形式。A项第二空“have married”为瞬间动词,不能与时间段连用;B项第二空“married”为过去式,时态错误;C项第一空“married”为动词过去式正确,第二空“have been married”表示状态持续正确。故选C。 14.David ______ hard since he signed up for the singing competition. A.will practice B.was practicing C.is practicing D.has practiced 【答案】D 【详解】句意:David自从报名参加歌唱比赛以来,一直努力练习。 考查现在完成时。since表示“自从”,通常与现在完成时连用,表示动作从过去开始持续到现在。故选D。 15.Mr. Zhang has taught us English ________ three years. He has been here ________ 2022. A.since; for B.for; since C.for; for 【答案】B 【详解】句意:张老师教我们英语已经三年了。他从2022年起就一直在这里。 考查现在完成时中for和since的用法。for后接一段时间;since后接时间点。根据“three years”是一段时间可知,第一空用for;根据“2022”是时间点可知,第二空用since。故选B。 16.—I am sorry to tell you I ________ this book last year and I forgot to return it. —Oh, my god! You________ it for a whole year. A.borrowed; keep B.have borrowed; kept C.borrowed; have kept 【答案】C 【详解】句意:——我很抱歉告诉你我去年借了这本书,并且我忘了归还它。——哦,天哪!你已经持有它整整一年了。 考查动词的时态。第一空根据时间状语“last year”,表示过去发生的短暂动作,borrow“借”是短暂性动词,对应过去式borrowed;第二空根据时间标志for a whole year“一整年”是一个时间段,表示从过去持续到现在的状态,用现在完成时(结构:have/has + 过去分词);且 borrow是短暂性动词,不能与“for + 时间段”连用,需替换为延续性动词keep“保留”,其过去分词是 kept,因此填 have kept。故选C。 17.—Tom, why are you playing computer games again? —I ________ my homework already. A.finish B.finishing C.finished D.have finished 【答案】D 【详解】句意:——汤姆,你为什么又在玩电脑游戏?——我已经完成我的家庭作业了。 考查时态。根据“already”可知,句子时态是现在完成时,结构为have/has done,主语是I,助动词用have。故选D。 18.The 24 Solar Terms have played an important part in Chinese culture ________ thousands of years ago. A.since B.until C.before D.after 【答案】A 【详解】句意:二十四节气自从数千年前就在中国文化中扮演了重要角色。 考查连词。since自从;until直到;before在……之前;after在……之后。句子使用现在完成时“have played”,表示动作从过去持续到现在,后面是时间点,since符合。故选A。 19.—How long ________ you ________ in Guangzhou? —For three days. A.do; stay B.did; stay C.will; stay D.have; stayed 【答案】D 【详解】句意:——你在广州待了多久?——三天。 考查现在完成时的用法。根据答句“For three days.”可知,问句是对一段时间进行提问,询问待在广州的时长,应使用现在完成时,其结构为have/has+过去分词,主语you是第二人称,助动词用have,stay的过去分词是stayed。故选D。 20.—How long ________ you ________ this book from the school library? —For two weeks. I must return it this Friday. A.have; borrowed B.did; borrow C.have; kept D.do; keep 【答案】C 【详解】句意:——你从学校图书馆借这本书多久了?——两周了。我必须这周五归还。 考查现在完成时的用法。根据“For two weeks”可知此处需用现在完成时,且动词需能延续。borrow是短暂性动词,不能与时间段连用;keep是持续性动词,可与时间段搭配。句子结构为“How long have you kept…?”,表示“你持有……多久了”。keep意思是“持有”,其过去分词为kept,符合语境。故选C。 21.It ________ ten years since my uncle ________ to work in Beijing. A.is; went B.has been; has gone C.was; went D.has been; went 【答案】D 【详解】句意:自从我叔叔去北京工作已经有十年的时间了。 考查时态。 根据“since + 一般过去时从句”搭配现在完成时可知,主语it为三单,主句用has been;since引导的从句用一般过去时,go的过去式为went。故选D。 22.AI technology ________ very fast in the past few months. A.developed B.develops C.has developed D.will develop 【答案】C 【详解】句意:在过去的几个月里,人工智能技术发展得非常快。 考查时态。根据“in the past few months”可知,此处强调在这段时间里所发生的动作对现在造成的影响或结果,所以要用现在完成时,其结构是“have/has+过去分词”,主语“AI technology”是单数,助动词用has,develop的过去分词是developed,即has developed。故选C。 23.He used to be quite shy, but he __________ a lot since he joined the acting club. A.was changing B.changed C.will change D.has changed 【答案】D 【详解】句意:他过去很害羞,但自从加入了表演俱乐部,他改变了很多。 考查时态。根据“since he joined the acting club”可知,此处使用现在完成时,表示从过去某个时间点开始,一直持续到现在,并且可能继续持续下去的动作或状态,其结构是“have/has done”,主语“he”是第三人称单数,所以助动词用“has”,“change”的过去分词是“changed”,故“has changed”符合语境。故选D。 24.You don’t need to describe her. I ________ her several times. A.had met B.met C.meet D.have met 【答案】D 【详解】句意:你不需要描述她,我已经见过她好几次了。 考查动词时态。根据“several times” (现在完成时的典型时间标志词之一) 和“don’t need to describe her”可知,过去多次遇见,现在无需描述,这是过去发生的动作对现在的影响,句子时态应用现在完成时,其结构为have/has+过去分词;主语为“I”,助动词用have,动词meet的过去分词为met。故选D。 25.Tina ________ in Beijing since her family and she ________ here years ago. A.has lived; have moved B.lived; moved C.lived; have moved D.has lived; moved 【答案】D 【详解】句意:自从Tina和她的家人多年前搬到北京,她一直住在这里。 考查时态辨析。本句包含since引导的时间状语从句,主句时态用现在完成时,从句时态用一般过去时。故选D。 26.The government ________ many new roads in our city since last year, and it’s easier for us to travel now. A.builds B.built C.has built D.will build 【答案】C 【详解】句意:自从去年以来,政府在我们城市修建了许多新路,现在我们出行更容易了。 考查时态。根据“since last year”可知,句子应用现在完成时,其结构为“have/has+过去分词”,主语“The government”为第三人称单数,助动词应用has。故选C。 27.—Where is Mr. Wang? —He together with his students ________ Zhuyuwan Park. A.has gone to B.have gone to C.has been to D.have been to 【答案】A 【详解】句意:——王先生在哪里? ——他和他的学生们一起去了茱萸湾公园 (还没回来)。 考查主谓一致和have gone to用法。have gone to去了某地 (尚未回来);have been to去过某地 (已回来)。根据空格前“He together with his students”可知,句子主语是“He”,“together with his students”是伴随状语,不影响主语的单复数。根据“主谓一致”规则,谓语动词需与主语“He”保持一致,助动词应用has,排除B和D;结合问句“Where is Mr. Wang?”,说明王老师不在现场,即去了茱萸湾公园,还没有返回到说话地,应用“has gone to”,排除C。故选A。 28.She ________ a book from the library last week. A.borrow B.borrows C.borrowed 【答案】C 【详解】句意:她上周从图书馆借了一本书。 考查动词时态。borrow借,动词原形;borrows借,第三人称单数;borrowed借,过去式。根据句中时间状语“last week”可知,动作发生在过去,句子时态应为一般过去时,动词应用过去式。故选C。 29.My mom usually ________ bedtime stories to me when I was a kid. A.reads B.read C.is reading D.has read 【答案】B 【详解】句意:我小时候,妈妈通常会给我读睡前故事。 考查动词时态的用法。reads读,一般现在时;read读,一般过去时;is reading正在读,现在进行时;has read已经读,现在完成时。根据“when I was a kid”这一过去的时间背景,且“usually”描述的是过去的习惯性动作,需用一般过去时。根据这一时态规则可知,此处用“read”。故选B。 30.My friend Sally ________ to another city last year. I really miss her. A.has moved B.moves C.is moving D.moved 【答案】D 【详解】句意:我的朋友莎莉去年搬到了另一个城市。我真的很想念她。   考查动词时态辨析。has moved已经搬走(现在完成时);moves搬走(一般现在时);is moving正在搬走(现在进行时);moved搬走(一般过去时)。根据“last year”可知动作发生在过去,应使用一般过去时,故选D。 二、单词拼写(本大题共20小题,每小题2分,共40分) 31.The maths problem seemed easy, but it (take) me much time to work it out. 【答案】took 【详解】句意:这道数学题看起来很简单,但我花了很长时间才解出来。take“花费”,根据“seemed”和语境可知,本句为一般过去时,动词需用过去式,take的过去式是took。故填took。 32.Although Jim (realize) his mistake, it was still too late. 【答案】realized 【详解】句意:虽然吉姆意识到了自己的错误,但还是太迟了。realize“意识到”,根据“it was still too late”和语境可知,本句为一般过去时,动词需用过去式,realize的过去式是realized。故填realized。 33.When I (be) a child, my favourite book was Harry Potter. 【答案】was 【详解】句意:当我还是个孩子的时候,我最喜欢的书是《哈利·波特》。根据“was”可知,此句时态为一般过去时,主语I之后的谓语动词要用单数形式am,改为其过去式was。故填was。 34.So far, Mr. Wu (help) over 500 children to receive education. 【答案】has helped 【详解】句意:到目前为止,吴先生已经帮助500多名儿童接受教育。根据“So far”可知,此处描述表示从过去某一时间开始一直持续到现在的动作或状态,用现在完成时,主语Mr Wu是单数。故填has helped。 35.There (be) great changes in Jiangsu Province over the past 30 years. 【答案】have been 【详解】句意:在过去的30年里,江苏省发生了巨大的变化。根据“over the past 30 years”可知,句子时态应用现在完成时。句子为there be句型的现在完成时结构,即 there have/has been。主语“great changes”是复数,因此助动词用have。故填have been。 36.The book is so wonderful that I have (read) it twice. 【答案】read 【详解】句意:这本书如此精彩以至于我已经读了两遍。根据“have”和“twice”可知此处用现在完成时,其结构为“have done”,read的过去分词为read。故填read。 37.She (play) the piano since she was five years old. 【答案】has played 【详解】句意:她从五岁起就开始弹钢琴。根据“since she was five years old.”可知,时态用现在完成时have/has done,主语是She,助动词用has。故填has played。 38.Time has (steal) our mother’s youth and beauty. 【答案】stolen 【详解】句意:时间偷走了母亲的青春和美丽。分析句子结构可知,此空是谓语动词,根据句意可知,此空应用现在完成时,其结构是“have/has+过去分词”的形式,steal的过去分词是stolen,故填stolen。 39.Helen has (receive) a reply from the club. 【答案】received 【详解】句意:海伦已经收到俱乐部的回复。根据“Helen has…a reply from the club.”及提示词可知,此处指的是Helen已经收到了回复,句子时态为现在完成时,其结构为:have/has done。receive“收到”,其过去分词形式“received”,符合语境。故填received。 40.The writer (write) several books already. 【答案】has written 【详解】句意:这位作家已经写了几本书了。根据“already”可知,该句是现在完成时,其结构为“has/have+done”,且主语“The writer”是第三人称单数名词,所以助动词要用has。故填has written。 41.Mr. Black (teach) in our school since five years ago. 【答案】has taught 【详解】句意:Black先生自从五年前就在我们学校教书。根据“since five years ago”可知,此句时态为现在完成时,结构为have/has done。主语为Mr. Black,第三人称单数,所以助动词用has,teach应变成过去分词taught。故填has taught。 42.Have you (do) any shopping yet, Alice? 【答案】done 【详解】句意:艾丽斯,你已经购物了吗?根据“Have you…any shopping yet”可知,时态为现在完成时“have done”,动词do应用过去分词形式。故填done。 43.Mr Liu isn’t here now. He (go) to Beijing. 【答案】has gone 【详解】句意:刘先生现在不在。他去了北京。go“去”,动词。根据“Mr Liu isn’t here now.”可知,刘先生现在不在,说明他已经去了北京,且还未回来,应用has/have gone to,主语是第三人称单数,助动词用has。故填has gone。 44.I (keep) the books for three weeks, so I have to renew (续借) them. 【答案】have kept 【详解】句意:这些书我已经借了三个星期,所以我不得不续借。根据“for three weeks”可知句子用现在完成时,且应与延续性动词连用,此处keep是延续性动词,主语是I,助动词用have,动词用过去分词kept。故填have kept。 45.Sandy is so happy today because she (pass) her English test. 【答案】has passed 【详解】句意:桑迪今天很高兴,因为她通过了英语考试。根据“Sandy is so happy today because she...her English test.”可知,强调通过了英语考试对现在的影响,用现在完成时,主语是she,助动词用has。故填has passed。 46.Over the past few years, more people (fall) in love with Hanfu. 【答案】have fallen 【详解】句意:在过去的几年里,更多的人已经爱上了汉服。根据“Over the past few years”可知,时态为现在完成时,结构为have/has+动词过去分词,主语people表复数,助动词用have,fall的过去分词为fallen。故填have fallen。 47.Jack, don’t make a mess in the living room. I (tell) you many times. 【答案】have told 【详解】句意:杰克,别把客厅弄得一团糟。我已经告诉过你很多次了。tell“告诉”;由many times可知tell是已经完成的动作,句子需用现在完成时“have/has done”结构;I是第一人称,助动词需用have,故填have told。 48.I (tell) you about the news many times. Why do you ask me about that again? 【答案】have told 【详解】句意:这个消息我已经告诉你很多次了。 你为什么还问我这个?提示词tell“告诉”,为动词。又根据“…many times. Why do you ask me about that again?”可知,该句应用现在完成时,其结构为“have/has+done”。主语是“I”,助动词应用have,tell对应的过去分词为told。故填have told。 49.So far, we (invite) ten people to take part in the daily activity. 【答案】have invited 【详解】句意:到目前为止,我们已经邀请了十个人参加这个日常活动。根据“So far”可知此句应用现在完成时,其构成为主语+have/has+过去分词;主语是“we”,因此用“have invited”。故填have invited。 50.Miss Yang (stay) in London since last Monday. 【答案】has stayed 【详解】句意:杨小姐自上星期一以来一直待在伦敦。根据“since last Monday”可知句子用现在完成时,主语是Miss Yang,助动词用has。故填has stayed。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

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