Unit 3 The world at one click 重点语法:现在完成时(三)精讲精练60题-2025-2026学年八年级英语下册重难点讲练全攻略(新教材译林版)

2026-01-30
| 2份
| 23页
| 500人阅读
| 10人下载
初高中原创精品库
进店逛逛

资源信息

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

内容正文:

2025-2026学年一线教师制作新教材英语同步精品系列资料,名师遴选! 2025-2026学年一线教师制作新教材英语同步精品系列资料,名师遴选! 学校:___________姓名:___________班级:___________考号:___________ Unit 3 The world at one click 重点语法:现在完成时(三)精讲精练60题 语法知识精讲 现在完成时(III) 一般过去时和现在完成时的区别 一般过去时和现在完成时都可以表示过去发生的动作,但是在具体的语境中,这两种时态有明显的区别。 ◆ 一般过去时表示过去某个时间发生的事情或存在的状态,说话的侧重点在陈述过去发生的事情或存在的状态。如: I went to Beijing last month. 我上个月去过北京。 Tom was in China in 2022. 2022 年汤姆在中国。 ◆ 现在完成时表示到说话时为止已经发生或完成(不一定结束)的动作或状态,强调造成的结果或对现在产生的影响。如: I have bought a new mobile phone. 我买了一部新手机。(言下之意:我现在有新手机用了。) I have been to Jingdezhen many times. 我去过景德镇很多次。(言下之意:我对景德镇比较熟悉。) 注意:一般过去时通常与表示过去的时间状语连用,如 yesterday, last week, two years ago, just now,in 2022 等。现在完成时则通常和频度副词或表示一段时间的状语连用,如 many times, never, these days, this week, since …,for … 等。 语法知识精练 一、单项选择 1.—________ you ________ your homework yet? —Yes, I ________ it just now. A.Did; finish; finished B.Have; finished; finished C.Have; finished; have finished D.Did; finish; have finished 2.—Tom, let’s go to see the movie You Only Live Once this weekend. —Sorry, I ________ it. I ________ it with my parents yesterday. A.has seen; saw B.have seen; saw C.saw; has seen D.saw; have seen 3.My mother ________ Beijing last week. She ________ there a couple of times. A.went; has gone B.has gone; has been C.went; has been D.has been; has gone 4.—Although my grandpa _______ for 20 years,he still lives in my mind. —I also remember that he ________  on a rainy morning. A.died,was dead B.has been dead,died C.was dead,died D.has been dead,dead 5.We ________ our foreign teacher since he ________ to America. A.haven’t heard from; returned B.didn’t hear from; returned C.didn’t hear from; returns D.haven’t heard from; returns 6.Mary ________ in bed with the doll Mum has ________ beside her. A.laid; lay B.lay; lain C.lay; laid D.laid; laid 7.Last month I ________ a book. That is to say, I ________ a book since last month. A.have kept; have kept B.have kept; have borrowed C.borrowed; have kept D.borrowed; have borrowed 8.—I wonder when you ________ the new car. Well, I ________ it for two weeks. A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought 9.Last week I ________ a book. That’s to say, since last week I ________ a book. A.have kept, have kept B.have kept, have borrowed C.borrowed, have borrowed D.borrowed, have kept 10.—How often do you visit your grandparents, Lucy? —Not quite often. It’s three months since I ________ them last time. I miss them very much. A.have met B.meet C.met D.meeting 11.—Have you ever ________ to Shaolin Temple? —Yes. I _____ there last year. A.been; went B.gone; went C.been, gone D.gone, gone 12.—Nice to see you. I ________ you for a long time. —I________ in Beijing. I’ve just come back. A.didn’t see; am B.haven’t seen; was C.didn’t see; was D.haven’t seen; am 13.—Could I have a look at your new bicycle? —Sorry. I ________ it to Alice. She ________ to borrow it this morning. A.have lent; will come B.lent; will come C.lend; came D.have lent; came 14.— ________ you ________ your homework yet? —Yes. I ________ it a moment ago. A.Did; do; finished B.Have; done; finished C.Have; done; have finished D.will; do; finish 15.—Alice, ________ you ever ________ that new film? —Yes. I ________ it two days ago. A.have; seen; saw B.have; seen; have seen C.do; see; see D.had; seen; saw 16.—What’s the best park in the city? —Of course, East Lake Park. I ________ there last week, and I ________ there many times. A.went; have gone B.have gone; have been C.have been; have gone D.went; have been 17.— 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 18.— Has she ________ the letter?      — Yes, she ________ it yesterday. A.written; wrote B.wrote; written C.write; wrote D.written; written 19.— ________ you ________ your homework yet? — Yes. We ________ it three hours ago. A.Did; finish; did B.Have; finished; have C.Have; finished; did D.Have; finish; had 20.Alan ________ his winter camp in Switzerland last week and it is the first time that he ________ his hometown to experience a foreign culture. A.left for; has left B.left; left C.left for; left D.left; has left 21.—Do you remember when you last ________ Changzhou? —Ten years ago. I hear great changes ________ place over the last ten years. A.visited; took B.have visited; took C.visited; have taken D.have visited; have taken 22.The old man ________ here since he ________ to China. A.lives, comes B.lives, come C.has lived, came D.lived, came 23.Yesterday he ________ me he would come early. But so far, he ________. A.told; didn’t turn up B.has told; hasn’t turned up C.has told; didn’t turn up D.told; hasn’t turned up 24.—I ________ Jim recently. —Really? Can you tell me when you ________ last him? A.haven’t seen; will see B.didn’t see; have seen C.didn’t see; saw D.haven’t seen; saw 25.—Are you a basketball player at your school? —Yes. I ________ the team 3 years ago. I ________ on it for 3 years. A.joined; was B.have joined; have C.joined; have been D.have joined; have been 26.—What a lovely dog! How long ________ you ________ it? —For one week. My aunt ________ it to me as a gift last week. A.have; had; gave B.did; buy; gave C.have; bought; gave D.did; have; gives 27.Mary ________ a dentist half a year ago. They ________ for six months. A.got married to; have been married B.married; have got married C.married; have married D.was married to; have married 28.—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 29.The musician who played this famous folk music last night _______ to play the erhu since he _______ very young. A.learned; was B.has learned; am C.has learned; was D.learned; has been 30.—Are you a basketball player in your class? —Yes. I________ the team last year. I ________ on the team for one year. A.have joined; have been B.joined; was C.joined; have been D.joined; joined 31.Since we ________ the volunteer programme last month, we ________ more than 200 volunteers. A.have started; had B.started; have C.have started; have D.started; have had 32.—When did Uncle John ________ Aunt Alice? —At the end of the year 2014. They ________ for over ten years. A.marry with; have married B.marry with; got married C.marry; have been married D.marry; married 33.—Nice to meet you. I ________ you for a long time. —I ________ in Beijing. I’ve just come back. A.will see, am B.haven’t seen, was C.didn’t see, will be D.haven’t seen, am 34.—Mr. Liu, have you ever ________ abroad? —Yes. I ________ Singapore last week. A.been; have been to B.gone; have been in C.been; have gone to D.been; went to 35.—Where is your father? —He ________ to the shop. He ________ there just now. A.go; went B.has gone; went C.went; has gone D.has gone; goes 36.I ________ Shanghai twice. I ________ there last winter and summer. A.have been to; have gone to B.have been to; will go C.have gone to; went D.have been to; went 37.—Where is your mom? I want to ask her something important. —Oh, she ________ Shanghai. She ________ three days ago. A.has gone to; left B.has been to; left C.has gone to; has left D.has been to; has left 38.—Is Lucy at home? —No. She ________ the post office. She ________ there just now. A.has gone to; went B.has gone to; has been C.has been to; went D.has been to; has gone 39.—I hear that your good friend David ________ in Yangzhou and yesterday he was back again. —Yes, but the life he was used to ________ a lot over the years. A.used to live; changing B.is used to living; changed C.used to live; has changed D.is used to living; change 40.Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday. A.used to have B.used to having C.have been used to have D.have been used to having 二、短文填空 阅读下面短文,在空白处填入括号内单词的正确形式。 In Datong, Shanxi, there is a digital (数字的) star—Hua Mulan. She works as a tour guide. She 41 (help) people learn about Datong. Datong is an ancient city. In the Northern Wei Dynasty, it was the capital (首都) and was called Pingcheng. Wars often broke out at that time. Hua Mulan 42 (dress) herself up as a man. She fought against the invaders (入侵者). 43 (final), she helped her team win the victory. 44 (thank) to 3D technology, Hua Mulan can now “come to life”. Many people are 45 (surprise)at her looks. She looks like a real person. She can move and talk. In some places of interest in Datong, 46 (tourist) can see the 3D Hua Mulan. With 47 (she) help, people can learn about Datong in a new way. She can speak both Chinese and English. People from different countries can 48 (easy) get help from her. What’s more, Datong has 49 (amaze) scenery and delicious food. Are you ready 50 (take) a trip to Datong? Everyone can have a great experience in this city. Come and visit it! 请认真阅读下面短文,填入一个适当的单词或括号内单词的正确形式。 China is 51 Asian country with a long history. It is 52 (make) up of many provinces and cities. Beijing, the capital city, is big and modern. China is famous 53 the Great Wall. It is a good place to go climbing and enjoy beautiful 54 (view). There are also many places of 55 (nature) beauty in China, such as the Chinese gardens in Suzhou and Mount Huang. The views there are very beautiful. The best time 56 (visit) China is in spring and autumn 57 most areas in China are cold in winter and hot in summer. Moreover, don’t forget to try the nice food when you go on a trip in China. I think the 58 (delicious) food in China is Beijing roast duck and Tianjin baozi. Remember that people use RMB there, not dollars or pounds! So prepare for it before 59 (go) there. China 60 (change) a lot over the years. It is becoming better and better. Welcome to China! 6 同步新教材,周周有练习,月月有重点! 7 同步新教材,周周有练习,月月有重点! 学科网(北京)股份有限公司 $ 2025-2026学年一线教师制作新教材英语同步精品系列资料,名师遴选! 2025-2026学年一线教师制作新教材英语同步精品系列资料,名师遴选! 学校:___________姓名:___________班级:___________考号:___________ Unit 3 The world at one click 重点语法:现在完成时(三)精讲精练60题 语法知识精讲 现在完成时(III) 一般过去时和现在完成时的区别 一般过去时和现在完成时都可以表示过去发生的动作,但是在具体的语境中,这两种时态有明显的区别。 ◆ 一般过去时表示过去某个时间发生的事情或存在的状态,说话的侧重点在陈述过去发生的事情或存在的状态。如: I went to Beijing last month. 我上个月去过北京。 Tom was in China in 2022. 2022 年汤姆在中国。 ◆ 现在完成时表示到说话时为止已经发生或完成(不一定结束)的动作或状态,强调造成的结果或对现在产生的影响。如: I have bought a new mobile phone. 我买了一部新手机。(言下之意:我现在有新手机用了。) I have been to Jingdezhen many times. 我去过景德镇很多次。(言下之意:我对景德镇比较熟悉。) 注意:一般过去时通常与表示过去的时间状语连用,如 yesterday, last week, two years ago, just now,in 2022 等。现在完成时则通常和频度副词或表示一段时间的状语连用,如 many times, never, these days, this week, since …,for … 等。 语法知识精练 一、单项选择 1.—________ you ________ your homework yet? —Yes, I ________ it just now. A.Did; finish; finished B.Have; finished; finished C.Have; finished; have finished D.Did; finish; have finished 【答案】B 【详解】句意:——你已经完成你的作业了吗?——是的,我刚才完成了。 考查现在完成时与一般过去时的用法。问句中“yet”常用于现在完成时,且主语为“you”,助动词应用have,finish的过去分词为finished;答句中“just now”表示过去的具体时间点,时态需用一般过去时,谓语动词应用过去式finished。故选B。 2.—Tom, let’s go to see the movie You Only Live Once this weekend. —Sorry, I ________ it. I ________ it with my parents yesterday. A.has seen; saw B.have seen; saw C.saw; has seen D.saw; have seen 【答案】B 【详解】句意:——汤姆,这个周末我们去看电影You Only Live Once吧。——对不起,我看过了。我昨天和父母一起看的。 考查时态及主谓一致。根据第一个空空前的“Sorry”可知,此处指过去的动作对现在造成影响,应用现在完成时,主语为“I”,所以此处应填have seen;根据第二个空空后的“yesterday”可知,此处应用一般过去时。故选B。 3.My mother ________ Beijing last week. She ________ there a couple of times. A.went; has gone B.has gone; has been C.went; has been D.has been; has gone 【答案】C 【详解】句意:我妈妈上周去北京了。她去过那里好几次了。 考查时态。根据题干中的“last week”上周,可知此句时态是一般过去时,所以第一空填went;根据后句的“a couple of times”好几次,可知她去过好几次,用现在完成时,has been to曾经去过某地,人已经回来,has gone to到某地去了,在路上或者已经到达那里,强调状态;结合句意可知此处强调过去的经历,且所给空后面有副词there,故填has been。故选C。 4.—Although my grandpa _______ for 20 years,he still lives in my mind. —I also remember that he ________  on a rainy morning. A.died,was dead B.has been dead,died C.was dead,died D.has been dead,dead 【答案】B 【详解】句意:——虽然我爷爷已经去世20年了,但他仍然活在我的脑海里。——我还记得他死于一个雨天的早晨。 考查动词时态。for+一段时间要与现在完成时have/has done的结构,排除A和C选项。第二空缺少动词作谓语,且句子是一般过去时,die的过去式是died,故选B。 5.We ________ our foreign teacher since he ________ to America. A.haven’t heard from; returned B.didn’t hear from; returned C.didn’t hear from; returns D.haven’t heard from; returns 【答案】A 【详解】句意:自从我们的外教回国后我们没有收到他的消息。 考查动词时态。根据题干和选项,可知句意为“自从我们的外教回国后我们没有收到他的消息。”由句中的“since 自从”,可知主句时态用现在完成时,其结构为:have/has+done,否定形式为haven’t/hasn’t+done,主语是we,用haven’t,hear from sb“收到某人的消息”,hear的过去分词是heard;主句时态为现在完成时,since引导的时间状语从句用一般过去时,所以第二个空用returned,故选A。 6.Mary ________ in bed with the doll Mum has ________ beside her. A.laid; lay B.lay; lain C.lay; laid D.laid; laid 【答案】C 【详解】句意:玛丽躺在床上,旁边是妈妈放在她身边的玩偶。 考查动词辨析。lie平躺,过去式为lay,过去分词为lain;lay放置,过去式为laid,过去分词为laid。分析句子,选空一表示“躺在床上”,时态为一般过去时,故应用动词lie的过去式lay;由“beside her”可知此处表达“放置”,根据“has”可知句子为现在完成时,故应用动词lay的过去分词laid。故选C。 7.Last month I ________ a book. That is to say, I ________ a book since last month. A.have kept; have kept B.have kept; have borrowed C.borrowed; have kept D.borrowed; have borrowed 【答案】C 【详解】句意:上个月我借了一本书。也就是说,我从上个月开始就借了一本书。 考查动词的时态。根据第一个空前的“Last month”可知,此处指过去的事情,应用一般过去时;根据第二个空后的“since last month”可知,此处用现在完成时,且表示动作的延续,谓语动词需用延续性动词“have kept”。故选C。 8.—I wonder when you ________ the new car. Well, I ________ it for two weeks. A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought 【答案】C 【详解】句意:我想知道你什么时候买的这辆新车。我已经买了两个星期了。 考查动词的时态和延续性动词的用法。根据句意可知,空一强调动作发生的时间,应用一般过去时,动词用过去式bought,故排除A、D项;根据空后“for two weeks”可知,空二所在的句子应用现在完成时,构成形式为:have/has done;且动词要用延续性动词;buy为非延续性动词,应转化成延续性动词have,其过去分词为had。故选C。 9.Last week I ________ a book. That’s to say, since last week I ________ a book. A.have kept, have kept B.have kept, have borrowed C.borrowed, have borrowed D.borrowed, have kept 【答案】D 【详解】句意:上周我借了一本书。也就是说从上周开始我借了一本书。 考查动词的时态。第一句的时间状语是“Last week”,因此句子为一般过去时,第一空应用动词的过去式,排除选项A和B;第二句的时间状语是“since last week”,表示一段时间,应用现在完成时,且谓语动词需用延续性动词“have kept”。故选D。 10.—How often do you visit your grandparents, Lucy? —Not quite often. It’s three months since I ________ them last time. I miss them very much. A.have met B.meet C.met D.meeting 【答案】C 【详解】句意:——露西,你多久去看望你的祖父母一次?——不经常去。我上次见到他们已经三个月了。我非常想念他们。 考查时态。“It’s+时间段+since从句”,表示“自从……已有……”,since后加一般过去时的从句,故此处用过去式。故选C。 11.—Have you ever ________ to Shaolin Temple? —Yes. I _____ there last year. A.been; went B.gone; went C.been, gone D.gone, gone 【答案】A 【详解】句意:——你曾经去过少林寺吗?——是的。我去年去过那儿。 考查现在完成时和一般过去时。根据“Have you ever...to Shaolin Temple?”可知,此句为现在完成时,have been to“去过某地”,have gone to“去了某地”,结合语境可知说话者此时不在少林寺,所以第一空填been;根据“last year”可知,答句为一般过去时,动词应使用过去式形式,go的过去式是went。故选A。 12.—Nice to see you. I ________ you for a long time. —I________ in Beijing. I’ve just come back. A.didn’t see; am B.haven’t seen; was C.didn’t see; was D.haven’t seen; am 【答案】B 【详解】句意:——很高兴见到你。我很久没见到你了。——我当时在北京。我刚刚才回来。 考查动词时态辨析。根据第一空所在句的时间状语“for a long time”及语境可知,第一句指动作从过去持续到现在,强调对现在的影响,应用现在完成时,其结构为“haven’t/hasn’t done sth.”,且主语I为第一人称,助动词应用haven’t;see的过去分词形式为seen;又第二空答句“我刚回来”,说明“在北京”应是过去的状态,时态应为一般过去时,且主语I为第一人称,be动词应用was。故选B。 13.—Could I have a look at your new bicycle? —Sorry. I ________ it to Alice. She ________ to borrow it this morning. A.have lent; will come B.lent; will come C.lend; came D.have lent; came 【答案】D 【详解】句意:——我可以看看你的新自行车吗?——对不起。我已经把它借给爱丽丝了。她今天早上来借的。 考查动词时态。根据“Sorry. I...it to Alice.”可知,自行车已经借出去了,应用现在完成时have lent;根据“this morning”可知,她今天早上来借的,时态是一般过去时,动词用过去式came。故选D。 14.— ________ you ________ your homework yet? —Yes. I ________ it a moment ago. A.Did; do; finished B.Have; done; finished C.Have; done; have finished D.will; do; finish 【答案】B 【详解】句意:——你已经做完作业了吗?——是的,我刚刚做完了。 考查现在完成时和一般过去时的用法。第一空,根据yet可知,问句应用现在完成时,结构为“Have/Has+主语+过去分词”,主语为you,故助动词用Have;第二空,需填do的过去分词done;第三空,根据a moment ago可知,答句动作发生在过去,应用一般过去时,动词用过去式finished。故选B。 15.—Alice, ________ you ever ________ that new film? —Yes. I ________ it two days ago. A.have; seen; saw B.have; seen; have seen C.do; see; see D.had; seen; saw 【答案】A 【详解】句意:——爱丽丝,你看过那部新电影吗?——是的,我两天前看了。 考查现在完成时和一般过去时的用法。第一空根据“ever”可知,问句询问“是否曾经看过”,应用现在完成时“Have you ever seen…?”;第二空答句中“two days ago”为明确的过去时间状语,需用一般过去时,使用动词过去式“saw”。故选A。 16.—What’s the best park in the city? —Of course, East Lake Park. I ________ there last week, and I ________ there many times. A.went; have gone B.have gone; have been C.have been; have gone D.went; have been 【答案】D 【详解】句意:——城里最好的公园是哪个? ——当然是东湖公园。我上周去了那里,而且我已经去过很多次了。 考查动词时态辨析。根据时间状语“last week”可知,此处描述的是过去发生的动作,应用一般过去时,故填went;根据“many times”可知,此处强调的是过去的经历对现在造成的影响(即我知道那是最好的公园),应用现在完成时。have gone表示“去了还没回来”,have been表示“去过且已回来”,根据语境,说话人现在在这里回答问题,说明已经回来了,故应用have been。故选D。 17.— 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。 18.— 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。 19.— ________ you ________ your homework yet? — Yes. We ________ it three hours ago. A.Did; finish; did B.Have; finished; have C.Have; finished; did D.Have; finish; had 【答案】C 【详解】句意:——你已经完成你的作业了吗? ——是的。我们三小时前完成了它。 考查现在完成时和一般过去时。根据“yet”可知,第一个句子的时态为现在完成时,其谓语结构为“have/has+done”;根据“three hours ago”可知,第二个句子的时态为一般过去时,且由问句中的谓语动词“finish”可知,第三空应用代动词do的过去式did,故选C。 20.Alan ________ his winter camp in Switzerland last week and it is the first time that he ________ his hometown to experience a foreign culture. A.left for; has left B.left; left C.left for; left D.left; has left 【答案】A 【详解】句意:艾伦上周动身去了他的瑞士冬令营,这是他第一次离开家乡去体验外国文化。 考查动词短语及时态辨析。left for离开,动身去,动词过去式;has left已离开,现在完成时;left离开,动词过去式。根据“his winter camp in Switzerland last week”可知,第一空表示动身去往某地,且时态为过去时,故动词短语需用过去式;根据“it is the first time that”可知,that引导的从句需用现在完成时,强调过去的动作对现在的影响。故选A。 21.—Do you remember when you last ________ Changzhou? —Ten years ago. I hear great changes ________ place over the last ten years. A.visited; took B.have visited; took C.visited; have taken D.have visited; have taken 【答案】C 【详解】句意:——你记得上次参观常州是什么时候吗?——十年前。我听说过去十年间那里发生了巨大变化。 考查时态。根据“Ten years ago.”可知,空一处时态是一般过去时,动词用过去式visited;根据“over the last ten years.”可知,空二处用现在完成时have taken。故选C。 22.The old man ________ here since he ________ to China. A.lives, comes B.lives, come C.has lived, came D.lived, came 【答案】C 【详解】句意:这位老人自从来到中国就住在这里。 考查动词时态。来到中国是发生在过去的事,第二空用一般过去式;自从来到中国住在这里,表示live从过去持续到了现在,第一空用现在完成时。故选C。 23.Yesterday he ________ me he would come early. But so far, he ________. A.told; didn’t turn up B.has told; hasn’t turned up C.has told; didn’t turn up D.told; hasn’t turned up 【答案】D 【详解】句意:昨天他告诉我,他会早点来。但是到目前为止,他还没有出现。 考查时态。根据“Yesterday”可知,第一个空是一般过去时,用动词过去式,排除选项B和C。根据“so far”可知,第二个空是现在完成时,现在完成时的结构为have/has+done,否定结构为have/has not+done,排除选项A。故选D。 24.—I ________ Jim recently. —Really? Can you tell me when you ________ last him? A.haven’t seen; will see B.didn’t see; have seen C.didn’t see; saw D.haven’t seen; saw 【答案】D 【详解】句意:——我最近没见到吉姆。——真的吗?你能告诉我你上次见到他是什么时候吗? 考查动词时态。第一句根据“recently”可知句子是现在完成时,排除BC选项;第二句根据“when you...last him”可知上一次见面是发生在过去,应用一般过去时。故选D。 25.—Are you a basketball player at your school? —Yes. I ________ the team 3 years ago. I ________ on it for 3 years. A.joined; was B.have joined; have C.joined; have been D.have joined; have been 【答案】C 【详解】句意:——你是你们学校的篮球运动员吗?——是的。我三年前加入了这支球队。我在球队中已经三年了。 考查一般过去时和现在完成时。根据“3 years ago”可知,这是表示过去的时间点,所以应该用一般过去时,第一个空用动词用过去式“joined”;“for 3 years”表示一段时间,常与现在完成时连用,且动词需要用延续性动词,“have been”符合。故选C。 26.—What a lovely dog! How long ________ you ________ it? —For one week. My aunt ________ it to me as a gift last week. A.have; had; gave B.did; buy; gave C.have; bought; gave D.did; have; gives 【答案】A 【详解】句意:——多可爱的狗啊!你养它多久了?——一周了。我姑姑上周把它作为礼物送给了我。 考查现在完成时和一般过去时。根据答语中“For one week.”可知,此处表示动作从过去持续到现在,应用现在完成时结构“have/has+过去分词”。在“How long”引导的特殊疑问句中,谓语动词须用延续性动词。buy是瞬间动词,不能与时间段连用,需用延续性动词have表示“拥有;饲养”。主语you为第二人称,助动词用have,谓语动词过去分词为had。故第一空用have;第二空用had。根据答语中时间状语“last week”可知,第三空处表示过去发生的动作,应用一般过去时,谓语动词用过去式gave。故选A。 27.Mary ________ a dentist half a year ago. They ________ for six months. A.got married to; have been married B.married; have got married C.married; have married D.was married to; have married 【答案】A 【详解】句意:玛丽半年前嫁给了一位牙医。他们结婚已经六个月了。 考查动词时态和搭配。第一空,“half a year ago”表示过去的时间点,需用一般过去时;第二空,“for six months”表示持续一段时间,需用现在完成时,且“结婚”的状态需用延续性表达,have been married表示“已婚”的延续状态,可以与时间段连用。故选A。 28.—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 【答案】B 【详解】句意:——她参观过塔桥吗?——是的。她两年前去过那里。 考查动词时态。由ever可知第一空是现在完成时,表示曾经做过某事,要用have done的形式来表示,又因she是第三人称单数,要用has的形式;由two years ago可知第二空是一般过去时,visited。故选B。 29.The musician who played this famous folk music last night _______ to play the erhu since he _______ very young. A.learned; was B.has learned; am C.has learned; was D.learned; has been 【答案】C 【详解】句意:昨晚演奏这首著名民间音乐的音乐家从小就学会了拉二胡。 考查时态。根据“since he...very young”可知,since引导的时间状语从句用一般过去时,主句用现在完成时,结构为“have/has+过去分词”,主语是第三人称单数,助动词用has。故选C。 30.—Are you a basketball player in your class? —Yes. I________ the team last year. I ________ on the team for one year. A.have joined; have been B.joined; was C.joined; have been D.joined; joined 【答案】C 【详解】句意:——你是你们班的篮球运动员吗?——是的。我去年加入了球队。我在球队已经一年了。 考查动词时态。根据“Are you a basketball player in your class?  —Yes. I…the team last year. I…on the team for one year.”可知,第一空后有明确过去时间last year,需用一般过去时,joined符合语境。第二空后for one year表示持续一段时间,且强调从过去持续到现在,需用现在完成时,have been符合语境。故选C。 31.Since we ________ the volunteer programme last month, we ________ more than 200 volunteers. A.have started; had B.started; have C.have started; have D.started; have had 【答案】D 【详解】句意:自从我们上个月启动这个志愿者项目以来,我们已经招募了超过200名志愿者。 考查动词时态。第一空,根据时间状语“last month”是可知“启动”这个动作发生在过去,应用一般过去时“started”。第二空,主句描述“自从启动以来”至今的累计成果,应用现在完成时“have had”表示从过去持续到现在的状态。故选D。 32.—When did Uncle John ________ Aunt Alice? —At the end of the year 2014. They ________ for over ten years. A.marry with; have married B.marry with; got married C.marry; have been married D.marry; married 【答案】C 【详解】句意:——约翰叔叔是什么时候和爱丽丝阿姨结婚的?——在2014年年底。他们已经结婚十多年了。 考查动词和时态辨析。marry是及物动词,意为“和……结婚”,其后直接接宾语,不需要加介词with,所以第一个空用marry;“for +一段时间”常与现在完成时连用,表示动作持续到现在,现在完成时的结构是“have/has + 过去分词”,marry是短暂性动词,不能和表示一段时间的时间状语连用,要转化为延续性动词be married,其过去分词是been married,所以第二个空用have been married。故选C。 33.—Nice to meet you. I ________ you for a long time. —I ________ in Beijing. I’ve just come back. A.will see, am B.haven’t seen, was C.didn’t see, will be D.haven’t seen, am 【答案】B 【详解】句意:——很高兴见到你。我很久没见你了。——我(之前)在北京。我刚回来。 考查动词时态。第一空根据“for a long time”可知,强调过去一段时间内未发生的动作,用现在完成时(haven’t seen);第二空答句提到“我刚回来”,说明“在北京”是过去的状态,用一般过去时(was)。故选B。 34.—Mr. Liu, have you ever ________ abroad? —Yes. I ________ Singapore last week. A.been; have been to B.gone; have been in C.been; have gone to D.been; went to 【答案】D 【详解】句意:——刘先生,你去过国外吗?——是的。我上周去了新加坡。 考查动词时态。have been to表示“去过某地(已经回来)”;have gone to表示“去了某地(还未回来)”;have been in表示“在某地待了多久”;went to是一般过去时,表示“去了某地(强调过去动作)”。根据语境可知,第一句是询问刘先生是否去过国外,强调过去的经历,且现在已回来,所以第一空应用“have been”;第二句中有时间状语“last week”,表示上周去了新加坡,是过去发生的动作,应该用一般过去时,所以第二空应用“went to”。故选D。 35.—Where is your father? —He ________ to the shop. He ________ there just now. A.go; went B.has gone; went C.went; has gone D.has gone; goes 【答案】B 【详解】句意:——你父亲在哪里?——他去商店了。他刚才去那里了。 考查动词时态。第一空表示“去商店”这一动作对现在造成的影响是“父亲现在不在这里”,应用现在完成时has gone;第二空有明确的时间状语“just now”,表示过去发生的动作,应用一般过去时went。故选B。 36.I ________ Shanghai twice. I ________ there last winter and summer. A.have been to; have gone to B.have been to; will go C.have gone to; went D.have been to; went 【答案】D 【详解】句意:我去过上海两次。我去年冬天和夏天去了那里。 考查现在完成时和一般过去时。have been to表示“去过某地”,have gone to表示“去了某地”。前句表示“去过上海两次”,故用have been to;后句中出现了时间状语“last winter and summer”,是一般过去时,用过去式went。故选D。 37.—Where is your mom? I want to ask her something important. —Oh, she ________ Shanghai. She ________ three days ago. A.has gone to; left B.has been to; left C.has gone to; has left D.has been to; has left 【答案】A 【详解】句意:——你妈妈在哪里?我想问她一些重要的事情。——哦,她去上海了。她三天前走的。 考查时态。has gone to去了某地(还未回来);has been to去过某地(已经回来了)。根据“she...Shanghai.”可知她去了上海,还未回来,用has gone to;根据“three days ago”可知句子用一般过去时,动词用过去式。故选A。 38.—Is Lucy at home? —No. She ________ the post office. She ________ there just now. A.has gone to; went B.has gone to; has been C.has been to; went D.has been to; has gone 【答案】A 【详解】句意:——露西在家吗?——没有。她去邮局了。她刚刚去了那里。 考查谓语动词时态。has gone to现在完成时,指去了,还未回来,后接地点名词;has gone现在完成时,指去了,还未回来,后接地点副词;has been to现在完成时,指去过,已经回来,后接地点名词;has been现在完成时,指去过,已经回来,后接地点副词;went一般过去时。根据“Is Lucy at home?”以及“No.”可知,她去邮局了,还未回来,用has gone to;根据“just now”可知,第二个句子用一般过去时,动词用过去式。故选A。 39.—I hear that your good friend David ________ in Yangzhou and yesterday he was back again. —Yes, but the life he was used to ________ a lot over the years. A.used to live; changing B.is used to living; changed C.used to live; has changed D.is used to living; change 【答案】C 【详解】句意:——我听说你的好朋友David过去住在扬州,昨天他又回来了。——是的,但是他过去习惯的生活这些年来已经变化了很多。 考查动词短语辨析及动词时态。used to do sth.过去常常做某事;be used to doing sth.习惯于做某事。第一空根据“I hear that your good friend David ... in Yangzhou and yesterday he was back again.”可知,这里描述David过去常住在扬州,因此填“used to live”;第二空根据“over the years”可知,时态用现在完成时,其结构为:have/has done。故选C。 40.Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday. A.used to have B.used to having C.have been used to have D.have been used to having 【答案】D 【详解】句意:自从学校提供课后服务后,学生们已经习惯了周一至周五放学后多上三节课。 考查动词短语及时态。be used to doing sth.习惯做某事;used to do sth.过去常常做某事。根据“Since schools offered after-school service (服务),”可知,此句应用现在完成时,排除A和B。根据“the students…three more lessons after school from Monday to Friday.”可知,指学生已经习惯了每天多上三节课。故选D。 二、短文填空 阅读下面短文,在空白处填入括号内单词的正确形式。 In Datong, Shanxi, there is a digital (数字的) star—Hua Mulan. She works as a tour guide. She 41 (help) people learn about Datong. Datong is an ancient city. In the Northern Wei Dynasty, it was the capital (首都) and was called Pingcheng. Wars often broke out at that time. Hua Mulan 42 (dress) herself up as a man. She fought against the invaders (入侵者). 43 (final), she helped her team win the victory. 44 (thank) to 3D technology, Hua Mulan can now “come to life”. Many people are 45 (surprise)at her looks. She looks like a real person. She can move and talk. In some places of interest in Datong, 46 (tourist) can see the 3D Hua Mulan. With 47 (she) help, people can learn about Datong in a new way. She can speak both Chinese and English. People from different countries can 48 (easy) get help from her. What’s more, Datong has 49 (amaze) scenery and delicious food. Are you ready 50 (take) a trip to Datong? Everyone can have a great experience in this city. Come and visit it! 【答案】 41.helps 42.dressed 43.Finally 44.Thanks 45.surprised 46.tourists 47.her 48.easily 49.amazing 50.to take 【导语】本文是一篇说明文,介绍了山西大同借助3D技术打造的数字导游——花木兰,以及大同这座城市的魅力。 41.句意:她帮助人们了解大同。主语“She”是第三人称单数,时态为一般现在时,谓语动词用help的第三人称单数形式helps,故填helps。 42.句意:花木兰女扮男装。根据“In the Northern Wei Dynasty”可知,此处用一般过去时,dress的过去式为dressed,“dress oneself up”是固定短语,意为“乔装打扮”,故填dressed。 43.句意:最终,她帮助自己的队伍赢得了胜利。此处需填副词修饰整个句子,final的副词形式为Finally“最终”,句首首字母大写,故填Finally。 44.句意:多亏了3D技术,花木兰现在可以“活过来”了。“thanks to”是固定短语,意为“多亏、由于”,句首首字母大写,故填Thanks。 45.句意:许多人对她的外貌感到惊讶。“be surprised at”是固定搭配,意为“对……感到惊讶”,形容人的感受用surprised,故填surprised。 46.句意:在大同的一些景点,游客们可以看到3D花木兰。“tourist”是可数名词,结合语境,此处用复数形式tourists表示泛指,故填tourists。 47.句意:在她的帮助下,人们可以以一种新的方式了解大同。空格处需填形容词性物主代词修饰名词“help”,she的形容词性物主代词为her“她的”,故填her。 48.句意:来自不同国家的人们可以轻易地从她那里获得帮助。空格处需填副词修饰动词“get”,easy的副词形式为easily,故填easily。 49.句意:此外,大同还有迷人的风景和美味的食物。空格处需填形容词修饰名词“scenery”,amaze的形容词形式为amazing“迷人的、令人惊叹的”,用于修饰事物,故填amazing。 50.句意:你准备好去大同旅行了吗?“be ready to do sth.”是固定搭配,意为“准备好做某事”,故填to take。 请认真阅读下面短文,填入一个适当的单词或括号内单词的正确形式。 China is 51 Asian country with a long history. It is 52 (make) up of many provinces and cities. Beijing, the capital city, is big and modern. China is famous 53 the Great Wall. It is a good place to go climbing and enjoy beautiful 54 (view). There are also many places of 55 (nature) beauty in China, such as the Chinese gardens in Suzhou and Mount Huang. The views there are very beautiful. The best time 56 (visit) China is in spring and autumn 57 most areas in China are cold in winter and hot in summer. Moreover, don’t forget to try the nice food when you go on a trip in China. I think the 58 (delicious) food in China is Beijing roast duck and Tianjin baozi. Remember that people use RMB there, not dollars or pounds! So prepare for it before 59 (go) there. China 60 (change) a lot over the years. It is becoming better and better. Welcome to China! 【答案】 51.an 52.made 53.for 54.views 55.natural 56.to visit 57.because 58.most delicious 59.going 60.has changed 【导语】本文是一篇说明文。文章简要介绍了中国的地理构成、著名景点、适宜旅游季节、特色美食及货币使用等情况,旨在向读者展示中国的概况并表达欢迎之情。 51.句意:中国是一个历史悠久的亚洲国家。根据空格后“Asian country”可知,此处是指一个亚洲国家,且“Asian”是以元音音素开头的单词,应用不定冠词an表泛指。故填an。 52.句意:它由许多省份和城市组成。be made up of是固定搭配,意为 “由……组成”,此处用make的过去分词形式made构成被动结构。故填made。 53.句意:中国因长城而闻名。be famous for是固定搭配,意为“因……而闻名”,侧重因某物/某事出名。故填for。 54.句意:它是登山和欣赏美丽风景的好地方。view意为“风景”,此处应用复数形式views泛指美丽景色。故填views。 55.句意:中国也有许多自然风光胜地,比如苏州的中式园林和黄山。空格后“beauty”是名词,意为“美景”,需用形容词修饰;nature的形容词形式是natural,places of natural beauty意为“自然美景之地”。故填natural。 56.句意:来中国旅行的最佳时间是春天和秋天,因为中国大部分地区冬天寒冷、夏天炎热。the best time to do sth.是固定结构,意为“做某事的最佳时间”,动词不定式作后置定语,修饰“time”。故填to visit。 57.句意:来中国旅行的最佳时间是春天和秋天,因为中国大部分地区冬天寒冷、夏天炎热。前半句“The best time … China is in spring and autumn”和后半句“most areas in China are cold in winter and hot in summer”是因果关系,即前果后因,应用because引导原因状语从句。故填because。 58.句意:我认为中国最美味的食物是北京烤鸭和天津包子。句中有范围“in China”,表示三者及以上的比较,用形容词最高级;delicious是多音节形容词,最高级形式是most delicious,最高级前加定冠词the (原文已给出)。故填most delicious。 59.句意:所以在去那里之前做好准备。空格前“before”是介词,介词后接动词时,需用动名词形式going。故填going。 60.句意:中国这些年已经发生了很大的变化。“over the years”是现在完成时的标志性时间状语,意为“这些年来”;主语“China”是单数,助动词用has,change 的过去分词是changed。故填has changed。 14 同步新教材,周周有练习,月月有重点! 15 同步新教材,周周有练习,月月有重点! 学科网(北京)股份有限公司 $

资源预览图

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