Unit 1 This is me 语法Grammar 现在完成时(1)-2025-2026学年八年级英语上册单元重难点易错题精练(外研版2024)

2025-08-29
| 2份
| 17页
| 447人阅读
| 12人下载
初高中精品英语馆
进店逛逛

资源信息

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

内容正文:

班级 姓名 学号 分数 Unit 1 This is me 现在完成时(1) (时间:60分钟,满分:100分) 1、 单项选择(本大题共40小题,每小题1.5分,共60分) 1.Dan ________ many skills since he joined the Basketball Club. A.learns B.learned C.has learned D.is learning 【答案】C 【详解】句意:自从Dan加入篮球俱乐部以来,他已经学会了许多技能。 考查现在完成时。learns是learn的第三人称单数形式,用于一般现在时态中;learned是learn的过去式,用于一般现在时态中;has learned现在完成时;is learning现在进行时。根据“since he joined the Basketball Club.”可知,主句时态应为现在完成时,结构为:have/has done,因主语Dan是第三人称单数,故助动词应用has,learn应用过去分词learned。故选C。 2.He ________ a dentist for ten years in the hospital since he graduated. A.was B.is C.has been D.will be 【答案】C 【详解】句意:他自从毕业后,已经在医院当了十年牙医。 考查时态。根据“since he graduated”可知,句子应用现在完成时,结构是“have/has+过去分词”,故选C。 3.My aunt is a writer. She________ more than ten books since 1980. A.writes B.wrote C.has written D.will write 【答案】C 【详解】句意:我的姑姑是个作家。自1980年以来,她已经写了十多本书。 考查动词时态。根据“since 1980”可知要用现在完成时,其结构为has/have done。故选C。 4.Today I will meet my best friend. We ________ each other since I left school. A.don’t see B.haven’t seen C.won’t see D.didn’t see 【答案】B 【详解】句意:今天我将会见我的好朋友。自从我离开学校后,我们就没见过面。 考查现在完成时。根据“since I left school”可知,动作从过去持续到现在,强调对现在的影响(至今未见面),需用现在完成时,结构have/has done。故选B。 5.With the help of Mr. Hunt, I ________ much progress in math since last year. A.am speaking B.will make C.have made D.was making 【答案】C 【详解】句意:在亨特先生的帮助下,自从去年以来,我在数学方面取得了很大进步。 考查时态。am speaking现在进行时;will make一般将来时;have made现在完成时;was making过去进行时。根据“since last year”以及选项可知,句子用现在完成时。故选C。 6.Sally has stayed with a Chinese family ________ she came to China. A.since B.as C.for D.from 【答案】A 【详解】句意:自从萨莉来到中国后,她一直住在一个中国家庭。 考查连词以及介词辨析。since自从;as当……时(连词),作为(介词);for为了;from来自。空后“she came to China”是一个句子,空处用连词,主句时态为现在完成时,since符合,此处表示动作从该时间点开始一直持续到现在。故选A。 7.The students ________ over 100 trees in the park this year. They are proud of making the environment better. A.have planted B.planted C.are planting D.will plant 【答案】A 【详解】句意:今年学生们在公园里种了100多棵树。他们为改善环境而感到自豪。 考查时态。根据“this year”以及“They are proud of making the environment better.”可知,此处强调过去的动作,对现在造成了影响,应用现在完成时。故选A。 8.—The movie Ne Zha is on these days. It’s fantastic. —Really? I ________ it yet. A.didn’t see B.won’t see C.haven’t seen D.is not seeing 【答案】C 【详解】句意:——电影《哪吒》最近在上映。它非常精彩。——真的吗?我还没看。 考查动词时态。根据“Really?”和“yet”可知,此句表示动作发生在过去,但对现在有影响,强调对现在的影响或结果,用现在完成时,表示还没看,用否定形式haven’t done。故选C。 9.Lily’s aunt is a writer. She ________ more than ten books since 1980. A.writes B.wrote C.has written D.will write 【答案】C 【详解】句意:莉莉的姑姑是一位作家。自1980年以来,她已经写了十多本书。 考查时态。根据“since 1980”可知,句子用现在完成时“have/has done”,空处应是has written。故选C。 10.—Will you visit the Huangzhen Library next week? —We ________ yet. We’ll talk about it tonight. A.decide B.decided C.won’t decide D.haven’t decided 【答案】D 【详解】句意:——下周你们会去参观黄镇图书馆吗?——我们还没决定。我们今晚会商量。 考查现在完成时。根据“yet”以及“We’ll talk about it tonight.”可知,此处表示“还没决定”。yet通常用于否定句或疑问句中,表示动作尚未完成,常与现在完成时连用。故选D。 11.Scientists ________ a lot of research to understand pandas’ habits. A.do B.did C.have done D.will do 【答案】C 【详解】句意:科学家们做了大量研究来了解熊猫的习性。 考查现在完成时。do做(动词原形);did做(动词过去式);have done已经做了(现在完成时);will do将要做(一般将来时)。根据句意,研究是过去进行的动作,且对现在有影响(已了解熊猫习性),需用现在完成时(have done)。故选C。 12.—Have you _______ visited the old house by the river? —No, _______. A.ever; ever B.ever; never C.never; ever 【答案】B 【详解】句意:——你参观过河边的老房子吗?——不,从来没有。 考查副词辨析。ever曾经;never从不。根据“Have you…visited the old house by the river?”可知,此处是询问曾经参观过老房子吗?ever“曾经”,符合语境;根据“No…”可知,此处指的是从来没有去过。never“从不”,符合语境。故选B。 13.—________ you ________ The Little Prince yet? —Yes. It’s a really interesting book. A.Have; read B.Did; read C.Will; read D.Do; read 【答案】A 【详解】句意:——你已经读过《小王子》了吗? ——是的。它真的是一本很有趣的书。 考查动词时态。句中“yet”常用于现在完成时的疑问句或否定句中,是现在完成时的标志性时间状语之一;因此这里需用现在完成时,其结构为have/has done;主语为“you”,助动词应用have,动词read的过去分词为read。故选A。 14.—Look! The light is still on in our teacher’s office. —Maybe she ________ her work yet. A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 【答案】C 【详解】句意:——看!我们老师办公室的灯还亮着。——也许她还没有完成工作。 考查动词时态。根据“yet”可知,此处强调动作从过去持续到现在仍未完成,应用现在完成时。故选C。 15.My math teacher ________ me a lot although she isn’t my teacher now. A.teaches B.was teaching C.will teach D.has taught 【答案】D 【详解】句意:数学老师虽然现在不是我的老师,但她教会了我很多。 考查时态。根据“My math teacher ... me a lot although she isn’t my teacher now.”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选D。 16.—Jiangsu City Football League ________ people’s attention in China. —The news about it is on the hot search. A.attracted B.has attracted C.attracts D.will attract 【答案】B 【详解】句意:——江苏城市足球联赛吸引了中国民众的关注。——关于它的新闻登上了热搜。 考查现在完成时。根据“The news about it is on the hot search”可知,“江苏城市足球联赛吸引关注”这一动作不仅发生在过去,而且其影响持续到了现在(热搜是现在的状态)。这种“过去发生的动作对现在造成影响”的情况,需用现在完成时,即“has attracted”(主语“Jiangsu City Football League”是单数,助动词用 has)符合语境。故选B。 17.—Why not take a taxi home? It’s too far away from here. —Because I ________ all my money. A.spend B.have spent C.was spending D.am spending 【答案】B 【详解】句意:——为什么不打车回家?这里离你家太远了。——因为我已经花光了所有的钱。 考查现在完成时。根据语境可知,回答者表示“已经花光钱”对现在造成的影响是“无法打车”,强调过去动作对现在的影响,需用现在完成时(have spent)。故选B。 18.Jay and his family ________ in Beijing since 2005. A.live B.lived C.will live D.have lived 【答案】D 【详解】句意:杰伊和他的家人自2005年以来一直住在北京。 考查现在完成时。根据“since 2005”可知,句子时态为现在完成时,其结构为“has/have done”,主语“Jay and his family”为复数人称,应用助动词have。故选D。 19.I ________ twenty English songs since last year. A.learn B.learned C.have learned D.will learn 【答案】C 【详解】句意:从去年开始,我已经学了二十首英文歌曲。 考查时态。根据“since last year”可知,句子时态为现在完成时,C项符合。故选C。 20.—Have you finished your work ________? —Yes, I have. I’ve ________ finished it. A.just; already B.already; just C.yet; already D.yet; yet 【答案】C 【详解】句意:——你的工作已经完成了吗?——是的,我已经完成了。   考查副词辨析。already已经;just刚才;yet尚未。第一空,疑问句“Have you finished...?”,需用yet,询问“工作是否已完成”。第二空,肯定回答“Yes, I have.”,后接“已经完成”,需用already,强调动作的完成状态。故选C。 21.—It’s almost two years since we came here. —How time flies! We ________ in Shouchun for so long. A.study B.studied C.will study D.have studied 【答案】D 【详解】句意:——自从我们来到这里已经几乎两年了。——时间过得多快!我们在寿春学习这么长时间了。 考查动词时态。study动词原形;studied过去式;will study一般将来时;have studied现在完成时。根据时间状语“for so long”和选项可知,应用现在完成时。故选D。 22.We ________ six activities since the singing club was set up. A.have organized B.organized C.will organize D.organize 【答案】A 【详解】句意:自从歌唱俱乐部成立以来,我们已经组织了六次活动。 考查时态。have organized组织,现在完成时;organized一般过去时;will organize一般将来时;organize一般现在时。根据“since the singing club was set up.”可知此处要用现在完成时,结构是:have/ has+动词的过去分词。故选A。 23.—Three years ________ since I knew you. I really thank you for your great help. —Don’t mention it. We are the closest friends. A.have past B.has passed C.have passed 【答案】B 【详解】句意:——自从我认识你以来,已经过去了三年。我真的很感谢你的大力帮助。——别客气。我们是最好的朋友。 考查动词时态和主谓一致。主语“Three years”表示时间,谓语动词用单数,排除AC,故选B。 24.How clean the classroom is! I think someone ________ it. A.is cleaning B.will clean C.has cleaned D.cleans 【答案】C 【详解】句意:多么干净的教室啊!我认为有人打扫过。 考查动词时态。根据“How clean the classroom is”可知,过去的打扫动作对现在有影响,用现在完成时(have/has done)。故选C。 25.—Hello! May I speak to Linda? —Oh, sorry. She_________ to Nanning. A.was going B.has gone C.will go 【答案】B 【详解】句意:——你好!我可以和琳达说话吗?——哦,抱歉。她去南宁了。 考查动词的时态。根据“Hello! May I speak to Linda?”以及“Oh, sorry. She…to Nanning.”可知,琳达不在现场,故可推断此处表示“她去了南宁”。has gone to表示“去了某地”。故选B。 26.Daming’s hobby is collecting tickets. He ________ them for two years. A.collects B.collected C.has collected 【答案】C 【详解】句意:大明的爱好是收集票。他收集它们已经有两年了。 考查动词时态。根据“for two years.”可知,此处是现在完成时(have/has done)。故选C。 27.—________ you ________ your homework yet? —Yes. I finished it an hour ago. A.Have; finished B.Did; finish C.Will; finish 【答案】A 【详解】句意:——你做完作业了吗?——是的。我一小时前就做完了。 考查动词的时态。根据“yet”可知,此处是现在完成时,其结构是have/has done。故选A。 28.—Did you invite Linda to join us to the cinema? —Yes, but Linda won’t join us for the movie, because she _________ this film twice so far. A.has watched B.watched C.will watch 【答案】A 【详解】句意:——你邀请Linda和我们一起看电影了吗? ——是的,但Linda不和我们看电影,因为她到目前为止已经看这个电影两次了。 考查时态。has watched观看,现在完成时;watched一般过去时;will watch一般将来时。根据句中的“so far”可知时态是现在完成时。故选A。 29.—My god! I’m nearly lost in our hometown. —Yeah. It ________ a lot. A.changes B.has changed C.will change D.was changing 【答案】B 【详解】句意:——天哪!我在我的家乡差点迷了路。——是啊。它变化很大。 考查动词时态用法。根据“I’m nearly lost in our hometown.”可知,城市的巨大变化使“我”差点迷路,表示过去的动作对现在的影响,应用现在完成时have/has done结构表达,主语it为第三人称单数,助动词用has。故选B。 30.—The movie Full River Red (《满江红》) is wonderful. —I think so. I ________ it twice. A.watched B.will watch C.is watching D.have watched 【答案】D 【详解】句意:——我认为电影《满江红》很精彩。——我想是的。我已经看了两遍了。 考查时态。根据“twice”可知,此处表示过去的动作对现在造成影响,应用现在完成时。故选D。 31.—Do you often do exercise, Bill? —No. Actually, I haven’t done any exercise ________ I got a new computer. A.until B.since C.unless D.although 【答案】B 【详解】句意:——比尔,你经常做锻炼吗? ——事实上,我就没有做过任何运动自从我有了新电脑。 考查现在完成时态时间词。根据“I haven’t done any exercise”可知主句是现在完成时,与since引导的从句连用。故选B。 32.Mary _________ the English exam this time because of her hard work. A.pass B.has passed C.will pass D.is passing 【答案】B 【详解】句意:由于努力学习,玛丽这次通过了英语考试。 考查时态。根据“Mary ... the English exam this time because of her hard work.”可知,由于学习努力,玛丽已经通过了英语考试,时态应用现在完成时,结构为have/has done。故选B。 33.He __________ in this factory for 20 years already. A.works B.has worked C.worked 【答案】B 【详解】句意:他已经在这家工厂工作20年了。 考查时态。根据“for 20 years”可知句子用现在完成时have/has done。故选B。 34.Up till now, she ________ many storybooks. And Alice in Wonderland is her favorite. A.has read B.will read C.reads 【答案】A 【详解】句意:到目前为止,她已经读了很多故事书。并且《爱丽丝梦游仙境》是她的最爱。 考查时态。根据“Up till now”和“And Alice in Wonderland is her favorite.”可知,此处是到目前为止,她已经读了很多故事书,且《爱丽丝梦游仙境》是她的最爱,时态为现在完成时,主语为she,单数,谓语用“has+过去分词”的结构,read为动词过去分词。故选A。 35.—Tony, why are you standing outdoors? —I ________ my keys. I have to wait here until my mother comes back. A.lose B.will lose C.am losing D.have lost 【答案】D 【详解】句意:——托尼,你为什么站在外面?——我的钥匙丢了。我得在这里等我妈妈回来。 考查现在完成时。根据“I…my keys. I have to wait here until my mother comes back.”可知,此处描述的是过去发生的动作对现在造成的影响,因此用现在完成时,其构成:have/has done。主语是I,助动词用have,lose的过去分词是lost。故选D。 36.—Would you like to see the movie Hero with me? —I’d love to, but I ________ it already. A.saw B.have seen C.has seen D.see 【答案】B 【详解】句意:——你愿意和我一起去看电影Hero吗?——我想去,但是我已经看过了。 考查动词时态。根据already可知,此处用现在完成时have/has done的结构,根据I可知,助动词用have,故选B。 37.—Are you interested in knowing the ending of the movie? —Not at all. Guess what? Mary ________ me the story already. A.tells B.will tell C.has told D.was telling 【答案】C 【详解】句意:——你有兴趣知道这部电影的结局吗?——不。你猜怎么着?玛丽已经把这个故事告诉我了。 考查动词时态。根据“already”可知,句子应用现在完成时,结构是have/has+过去分词,故选C。 38.—I’m sorry I didn’t finish the task perfectly. —That’s all right. I know you ________ your best. A.did B.do C.have done D.doing 【答案】C 【详解】句意:——很抱歉我没有完美地完成任务。——没关系。我知道你已经尽力了。 考查动词时态。根据“I’m sorry I didn’t finish the task perfectly.”可知,设空处是说已经尽力了,此处强调影响,应用现在完成时,结构为have done,故选C。 39.Mr Smith ________ Chinese for two years, so his Chinese is much better now. A.learns B.has learnt C.learnt 【答案】B 【详解】句意:史密斯先生已经学中文两年了,因此他的中文现在好多了。 考查动词时态。learns学习,三单形式;has learnt现在完成时;learnt过去式。根据“for two years”可知,本句时态应为现在完成时。故选B。 40.—________ you ever ________ the space museum? —Yes, I have. A.Did; visit B.Have; visited C.Will; visit 【答案】B 【详解】句意:——你参观过太空博物馆吗?——是的,我参观过。 考查现在完成时态。根据答语中“I have”可知,句子要用现在完成时态,其谓语动词结构为“have/has+动词的过去分词”,主语you为第二人称,助动词要用have,visit的过去分词是visited。故选B。 二、单词拼写(本大题共20小题,每小题2分,共40分) 41.China (become) one of the strongest countries in the world already. 【答案】has become 【详解】句意:中国已经成为世界上最强大的国家之一。根据“already”可知,此句用现在完成时,其构成为“has/have done”,主语“China”为第三人称单数,用has构成完成时,become的过去分词为become。故填has become。 42.I never (see) a star-shaped building like this. 【答案】have seen 【详解】句意:我从未见过这样的星形建筑。根据句意并结合“never ”可知用现在完成时,主语“I”故助动词用have,see的过去分词为seen。故填have seen。 43.People are wondering why the price of most food (rise) so quickly in the past few years. 【答案】has risen 【详解】句意:人们想知道为什么过去几年里大多数食品的价格上涨得如此之快。根据“in the past few years”可知,应该使用现在完成时,主语为“the price”,是单数,所以应该使用“has”,“rise”的过去分词为“risen”。故填has risen。 44.—Has Bob (fly) to New York yet?   —Yes. 【答案】flown 【详解】句意:——鲍勃已经飞往纽约了吗?——是的。根据“Has”可知,空处用过去分词与Has构成现在完成时结构,fly的过去分词为flown。故填flown。 45.If you have a trip during summer holiday, certainly you will want to share some photos on WeChat. (plan) 【答案】planned 【详解】句意:如果你暑假期间已经计划好了一次旅行,你一定想在微信上分享一些照片。句子时态为现在完成时,其结构为“have/has done”,空前为have,空处应用plan的过去分词。故填planned。 46.Nobody (get) any information about the accident. We are all worried. 【答案】has got 【详解】句意:没有人得到关于这起事故的任何信息。我们都很担心。根据后句“We are all worried.”可知,“没有得到信息”这一动作对现在造成了影响(大家担心),应用现在完成时;主语“Nobody”是不定代词,视为单数,助动词用has,get的过去分词是got。故填has got。 47.Tina and Helen (know) each other since 2010. 【答案】have known 【详解】句意:Tina和Helen从2010年起就认识彼此。根据“since 2010”可知,句子时态是现在完成时have/has done,主语是复数,助动词用have。故填have known。 48.My father (read) the novel already. 【答案】has read 【详解】句意:我父亲已经把这本小说读完了。根据状语“already”可知,此处应用现在完成时,表示“read”这个过去发生的动作对现在造成的影响。其谓语构成为have/has done,主语“My father”为第三人称单数,所以助动词应用has;动词read的过去分词为read。故填has read。 49.Tom has (collect) kites for many years. 【答案】collected 【详解】句意:汤姆收集风筝已经很多年了。for many years“很多年”是现在完成时的标志,现在完成时结构为“have/has+过去分词”;collect的过去分词是collected。故填collected。 50.I (stay) in Pingliang for about three years and I love this city. 【答案】have stayed 【详解】句意:我在平凉待了大约三年,我很喜欢这座城市。根据“for about three years”可知,此处用现在完成时“have/has done”,主语是I,助动词用have,stay的过去分词是stayed。故填have stayed。 51.Miss Lin (teach) us English since she came to this school. 【答案】has taught 【详解】句意:自从林老师来到这所学校,她就一直在教我们英语。根据“since she came to this school.”可知,此句是现在完成时,主语是第三人称单数,助动词用has。故填has taught。 52.Have you (introduce) yourself to the tourists yet? 【答案】introduced 【详解】句意:你已经向游客们介绍了你自己吗?根据“Have you...”可知,此句是现在完成时的一般疑问句形式,其结构为“Have/Has+主语+动词的过去分词+其他?”。introduce的过去分词是introduced。故填introduced。 53.Have you ever (enter) all the texts into the computer? 【答案】entered 【详解】句意:你曾经把所有文本输入到电脑里吗?根据“Have you ever”可知,句子是现在完成时,此处动词用过去分词形式,故填entered。 54.Many doctors (fly) to the poor area to help, and now the situation is getting better. 【答案】have flown 【详解】句意:许多医生已经飞往贫困地区提供帮助,现在情况正在好转。根据“now the situation is getting better.”可知,此处应用现在完成时,其结构为“have/has+过去分词”。句子主语“Many doctors(许多医生)”是复数形式,因此助动词用have,动词“fly(飞)”的过去分词是flown。故填have flown。 55.I (finish) my homework already. 【答案】have finished 【详解】句意:我已经写完我的作业了。根据“already”可知,句中应该用现在完成时,动词结构是“have/has+过去分词”,句子主语是第一人称I,所以助动词用have,故填have finished。 56.I won’t go to watch the bird show tomorrow because I have it. (watch) 【答案】watched 【详解】句意:我明天不会去看鸟类表演了,因为我已经看过了。根据“I won’t go to watch the bird show tomorrow because I have...it.”可知,此处表示“已经看过了”,所以不需要再去看,时态应用现在完成时,其结构为“have/has+动词的过去分词”,watch的过去分词为watched,“have watched it”表示“已经看过了”。故填watched。 57.Alex (study) tea culture since he came to China in 2010. 【答案】has studied 【详解】句意:自2010年来到中国后,亚历克斯就一直在研究茶文化。since he came to China in 2010是现在完成时的标志性时间状语,强调从过去某个时间点开始的动作,一直持续到现在,或对现在造成影响,句型结构为“主语+have/has+过去分词”;Alex为第三人称单数,助动词需用has;study的过去分词是studied。故填has studied。 58.—Would you like something to eat, Mr. Song?     —No, thanks. I’m not hungry. I (eat) some zongzi. 【答案】have eaten 【详解】句意:——宋先生,您想吃点什么吗?——不用了,谢谢。我不饿。我已经吃过一些粽子了。根据“No, thanks. I’m not hungry”可知,动作发生在过去且对现在有影响,现在不饿了,用现在完成时,结构为have/has done。主语为“I”,助动词用have;eat“吃”,动词,过去分词为eaten。故填have eaten。 59.I (invite) the whole class of children, so no one feels unhappy. 【答案】have invited 【详解】句意:我邀请了全班的孩子,所以没有人感到不开心。invite意为“邀请”,动词。此句表示动作已完成,强调对现在的影响,应用现在完成时,主语为I,助动词用have。故填have invited。 60.They have (search) the whole park for the missing girl. 【答案】searched 【详解】句意:他们在整个公园里搜寻失踪的女孩。根据“They have...the whole park for the missing girl”可知,此句是现在完成时have/has done,表示:他们已经搜寻了整个公园,寻找失踪的女孩。search的过去分词是searched,故填searched。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $$ 班级 姓名 学号 分数 Unit 1 This is me 现在完成时(1) (时间:60分钟,满分:100分) 1、 单项选择(本大题共40小题,每小题1.5分,共60分) 1.Dan ________ many skills since he joined the Basketball Club. A.learns B.learned C.has learned D.is learning 2.He ________ a dentist for ten years in the hospital since he graduated. A.was B.is C.has been D.will be 3.My aunt is a writer. She________ more than ten books since 1980. A.writes B.wrote C.has written D.will write 4.Today I will meet my best friend. We ________ each other since I left school. A.don’t see B.haven’t seen C.won’t see D.didn’t see 5.With the help of Mr. Hunt, I ________ much progress in math since last year. A.am speaking B.will make C.have made D.was making 6.Sally has stayed with a Chinese family ________ she came to China. A.since B.as C.for D.from 7.The students ________ over 100 trees in the park this year. They are proud of making the environment better. A.have planted B.planted C.are planting D.will plant 8.—The movie Ne Zha is on these days. It’s fantastic. —Really? I ________ it yet. A.didn’t see B.won’t see C.haven’t seen D.is not seeing 9.Lily’s aunt is a writer. She ________ more than ten books since 1980. A.writes B.wrote C.has written D.will write 10.—Will you visit the Huangzhen Library next week? —We ________ yet. We’ll talk about it tonight. A.decide B.decided C.won’t decide D.haven’t decided 11.Scientists ________ a lot of research to understand pandas’ habits. A.do B.did C.have done D.will do 12.—Have you _______ visited the old house by the river? —No, _______. A.ever; ever B.ever; never C.never; ever 13.—________ you ________ The Little Prince yet? —Yes. It’s a really interesting book. A.Have; read B.Did; read C.Will; read D.Do; read 14.—Look! The light is still on in our teacher’s office. —Maybe she ________ her work yet. A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 15.My math teacher ________ me a lot although she isn’t my teacher now. A.teaches B.was teaching C.will teach D.has taught 16.—Jiangsu City Football League ________ people’s attention in China. —The news about it is on the hot search. A.attracted B.has attracted C.attracts D.will attract 17.—Why not take a taxi home? It’s too far away from here. —Because I ________ all my money. A.spend B.have spent C.was spending D.am spending 18.Jay and his family ________ in Beijing since 2005. A.live B.lived C.will live D.have lived 19.I ________ twenty English songs since last year. A.learn B.learned C.have learned D.will learn 20.—Have you finished your work ________? —Yes, I have. I’ve ________ finished it. A.just; already B.already; just C.yet; already D.yet; yet 21.—It’s almost two years since we came here. —How time flies! We ________ in Shouchun for so long. A.study B.studied C.will study D.have studied 22.We ________ six activities since the singing club was set up. A.have organized B.organized C.will organize D.organize 23.—Three years ________ since I knew you. I really thank you for your great help. —Don’t mention it. We are the closest friends. A.have past B.has passed C.have passed 24.How clean the classroom is! I think someone ________ it. A.is cleaning B.will clean C.has cleaned D.cleans 25.—Hello! May I speak to Linda? —Oh, sorry. She_________ to Nanning. A.was going B.has gone C.will go 26.Daming’s hobby is collecting tickets. He ________ them for two years. A.collects B.collected C.has collected 27.—________ you ________ your homework yet? —Yes. I finished it an hour ago. A.Have; finished B.Did; finish C.Will; finish 28.—Did you invite Linda to join us to the cinema? —Yes, but Linda won’t join us for the movie, because she _________ this film twice so far. A.has watched B.watched C.will watch 29.—My god! I’m nearly lost in our hometown. —Yeah. It ________ a lot. A.changes B.has changed C.will change D.was changing 30.—The movie Full River Red (《满江红》) is wonderful. —I think so. I ________ it twice. A.watched B.will watch C.is watching D.have watched 31.—Do you often do exercise, Bill? —No. Actually, I haven’t done any exercise ________ I got a new computer. A.until B.since C.unless D.although 32.Mary _________ the English exam this time because of her hard work. A.pass B.has passed C.will pass D.is passing 33.He __________ in this factory for 20 years already. A.works B.has worked C.worked 34.Up till now, she ________ many storybooks. And Alice in Wonderland is her favorite. A.has read B.will read C.reads 35.—Tony, why are you standing outdoors? —I ________ my keys. I have to wait here until my mother comes back. A.lose B.will lose C.am losing D.have lost 36.—Would you like to see the movie Hero with me? —I’d love to, but I ________ it already. A.saw B.have seen C.has seen D.see 37.—Are you interested in knowing the ending of the movie? —Not at all. Guess what? Mary ________ me the story already. A.tells B.will tell C.has told D.was telling 38.—I’m sorry I didn’t finish the task perfectly. —That’s all right. I know you ________ your best. A.did B.do C.have done D.doing 39.Mr Smith ________ Chinese for two years, so his Chinese is much better now. A.learns B.has learnt C.learnt 40.—________ you ever ________ the space museum? —Yes, I have. A.Did; visit B.Have; visited C.Will; visit 二、单词拼写(本大题共20小题,每小题2分,共40分) 41.China (become) one of the strongest countries in the world already. 42.I never (see) a star-shaped building like this. 43.People are wondering why the price of most food (rise) so quickly in the past few years. 44.—Has Bob (fly) to New York yet?   —Yes. 45.If you have a trip during summer holiday, certainly you will want to share some photos on WeChat. (plan) 46.Nobody (get) any information about the accident. We are all worried. 47.Tina and Helen (know) each other since 2010. 48.My father (read) the novel already. 49.Tom has (collect) kites for many years. 50.I (stay) in Pingliang for about three years and I love this city. 51.Miss Lin (teach) us English since she came to this school. 52.Have you (introduce) yourself to the tourists yet? 53.Have you ever (enter) all the texts into the computer? 54.Many doctors (fly) to the poor area to help, and now the situation is getting better. 55.I (finish) my homework already. 56.I won’t go to watch the bird show tomorrow because I have it. (watch) 57.Alex (study) tea culture since he came to China in 2010. 58.—Would you like something to eat, Mr. Song?     —No, thanks. I’m not hungry. I (eat) some zongzi. 59.I (invite) the whole class of children, so no one feels unhappy. 60.They have (search) the whole park for the missing girl. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $$

资源预览图

Unit 1 This is me 语法Grammar 现在完成时(1)-2025-2026学年八年级英语上册单元重难点易错题精练(外研版2024)
1
Unit 1 This is me 语法Grammar 现在完成时(1)-2025-2026学年八年级英语上册单元重难点易错题精练(外研版2024)
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。