资源简介 Unit 5 Going on an exchange trip现在完成时学校:___________姓名:___________班级:___________考号:___________一、单项选择1.(21-22八年级上·辽宁沈阳·期末)—Are you going anywhere for a holiday this winter —Yes, I________ a plan already.A.make B.will make C.have made D.am making2.(22-23八年级上·广东广州·期末)Tom and I have been friends _________ three years. He is kind.A.already B.yet C.for D.since3.(22-23八年级上·广东广州·期末)—________ you ________ your homework —Yes. I ________ it an hour ago.A.Did, finish; have finished B.Did, finish; finishedC.Have, finished; finished D.Have, finished; have finished4.(22-23八年级上·广东广州·期末)I haven’t seen him ________ three years ________ we met in Shanghai.A.for; since B.since; for C.in; since D.for; when5.(2024八年级上·广东深圳·专题练习)My life has changed a lot _________ five years ago.A.for B.since C.in D.of6.(24-25八年级上·广东深圳·课后作业)—What have you done at the school —I _________ classes with British students.A.am having B.have had C.will have D.often have7.(24-25八年级上·广东深圳·课后作业)My mum ________ since last year.A.has been able to drive B.was driving C.was able to drive D.could drive8.(24-25八年级上·辽宁沈阳·开学考试)He ________ with us since he returned last month.A.has lived B.lived C.had lived D.lives9.(24-25八年级上·辽宁沈阳·开学考试)He ________ with us since he returned last month.A.has lived B.lived C.had lived D.lives10.(23-24八年级上·辽宁沈阳·期中)Miss Li ________ in Shenyang since she ________ school.A.has worked, has left B.worked, left C.worked, has left D.has worked, left11.(24-25八年级上·辽宁沈阳·期中)It ________ a fantastic experience so far.A.is B.was C.has been D.have been12.(24-25八年级上·辽宁沈阳·阶段练习)Denise _________ the Liaoning Provincial Museum for hours and she will be back at five o’clock.A.has been to B.has gone to C.has been in D.has gone in13.(24-25八年级上·辽宁沈阳·阶段练习)—Ms White, how long can I _________ the dictionary —No rush, take your time!A.have B.borrow C.lend D.keep14.(22-23八年级上·辽宁沈阳·期末)—I ________ my homework yet. How about you, Denny —Oh, I ________ it one hour ago.A.didn’t do, finish B.haven’t done, finishedC.haven’t done, haven’t finished D.don’t do, finish15.(22-23八年级上·辽宁沈阳·期末)Our English teacher is very nice. We ________ friends since three years ago.A.have been B.have made C.were D.became16.(22-23八年级上·辽宁沈阳·期末)—________ you ever ________ to Japan —Yes. I ________ there with my mum last summer.A.Do...go, go B.Have...been, went C.Have...gone, went D.Is...go, go17.(22-23八年级上·广东广州·期末)I’ve worked as a volunteer in this community ________ nearly five years ________ 2017.A.since; for B.for; since C.since; since D.for; for18.(22-23八年级上·广东广州·期末)Yesterday he ________ me he would come early. But so far, he ________.A.told; didn’t turn up B.has told; hasn’t turned upC.has told; didn’t turn up D.told; hasn’t turned up19.(22-23八年级上·广东广州·期末)So far, Erick ________ a lot about Chinese culture and history.A.learns B.learned C.learning D.has learnt20.(22-23八年级上·广东广州·期末) There are so many beautiful places in China I ________ most of them before. I hope I can visit them one day.A.didn’t go to B.haven’t been toC.haven’t gone to D.haven’t been in21.(22-23八年级上·广东广州·期末)Yang Liwei ________ the first Chinese astronaut to travel into space in 2003. So far, China ________ many astronauts into space.A.has become; sent B.became; has sentC.became; sent D.has become; has sent22.(22-23八年级上·广东广州·期末)—How long ________ you ________ these books —For a month.A.do; keep B.did; keep C.will; borrow D.have; kept23.(22-23八年级上·广东广州·期末)—________ you ________ your homework yet —Yes. I ________ it a moment ago.A.Did, do; finished B.Have, done; have finishedC.Have, done; finished D.Have, do; finished24.(22-23八年级上·广东广州·期末)Linda and Lucy ________ many places of interest in Guangzhou since 5 years ago.A.visited B.will visit C.has visited D.have visited25.(23-24八年级上·广东广州·期末)Li Ming ________ the book for many years since he ________ it as a prize in the competition.A.kept; got B.has kept; has got C.has kept; get D.has kept; got26.(23-24八年级上·广东广州·期末)—Have you ever _________ any other country before —Yes. I _________ Australia last year. I’ve stayed there for two weeks.A.been to; gone to B.been to; went toC.gone to; been to D.gone to; went to27.(24-25八年级上·广东广州·期末)Since I ________ helping as a volunteer in the school library last term, I _______ both reading books and helping others.A.start; enjoyed B.have started; have enjoyedC.have started; enjoyed D.started; have enjoyed28.(24-25八年级上·广东广州·期末)Lisa has been an animal trainer ________ nearly twenty years ________ 2004.A.since; for B.for; since C.since; since D.for; for29.(24-25八年级下·广东广州·期中)To protect pandas, the government ______ some natural parks to protect pandas these years.A.has built B.builds C.built D.is built30.(20-21八年级上·广东深圳·期中)Shenzhen Railway Line 8 ________ to public since this October.A.has opened B.has been open C.had opened31.(23-24八年级上·广东深圳·期末)—Where have you ________ these days —I have ________ to Dalian with my family.A.been; gone B.been; been C.gone; been D.gone; gone32.(23-24八年级上·广东深圳·期末)Our country ________ a lot so far. I hope it will be even ________.A.has changed; well B.changed; goodC.has changed; better D.is changing; good33.(23-24八年级下·广东深圳·课后作业)________ you ever ________ UFOs A.Have; seen B.Did; see C.Will; see D.Do; see34.(23-24八年级下·安徽宿州·期末)—Amy, can we give away these soft toys We ________ them for many years.—Mom, but I want to keep the bear.A.bought B.had C.have bought D.have had35.(24-25八年级上·广东深圳·单元测试)In the past three years, we ________ about three thousand English words.A.learned B.was learning C.have learned D.had learned36.(2024八年级上·广东深圳·专题练习)—Where is Mrs. Smith —She isn’t here. She ________ to England.A.has gone B.has been C.went D.goes37.(2024八年级上·广东深圳·专题练习)—How long have you ________ the basketball team of the school —For about two years.A.been in B.been C.joined D.played38.(24-25八年级上·广东深圳·课后作业)—I haven’t finished. Don’t clean the blackboard, please!—It doesn’t matter. I’ve ________. Here you are!A.copy down them B.copied down themC.copy them down D.copied them down39.(24-25八年级上·广东深圳·课后作业)“The Greeks ________ for ten years ________ our city,” said the captain.A.have tried; entering B.was trying; enteringC.have tried; to capture D.will try; to catch40.(24-25八年级上·广东深圳·课后作业)Denise __________ work. She will be back at five o’clock.A.has been to B.has gone to C.has been in D.has gone41.(24-25八年级上·广东深圳·课后作业)—_________ she ever visited the London Eye —Yes. She _________ it two years ago.A.Did; visited B.Will; has visitedC.Has; visited D.Has; has visited42.(24-25八年级上·广东深圳·课后作业)—I’ll return the book to Jim, but I can’t find him there.—He _________ the school library. You can find him there.A.has been to B.has gone to C.went to D.was away from43.(24-25八年级上·广东深圳·课后作业)The old man has lived near the sea ________.A.since then B.after that C.two years ago D.in 198944.(24-25八年级上·广东深圳·课后作业)—Ben and Sue aren’t at home, are they —No. They __________ to London on business.A.have gone B.go C.have been D.will go45.(24-25八年级上·广东深圳·课后作业)Amy loves to talk about travel. She__________ many places of interest.A.has gone to B.has been to C.has been in D.will go46.(23-24八年级上·广东深圳·期中)Elizabeth ________ this book ________ she was a teenager.A.has bought; since B.bought; since C.has had; since D.has bought; from47.(23-24八年级上·广东深圳·期中)—Where’s Peter —He ________ Egypt. He has already ________ there for two months.A.has gone to; been B.has been to; went C.has gone to; gone D.has been in; gone48.(23-24八年级上·广东深圳·期末)—It is ten years ________ we met each other.—How time flies! I can’t believe that we ________ friends for ten years.A.when; have made B.since; have made C.when; have been D.since; have been49.(22-23八年级上·广东广州·期末)—I ________ the Great Wall.—Really When ________ you go there A.have been to, did B.have been to, have C.have gone to, did D.went, did50.(23-24八年级上·广东广州·期末)—When _________ your dad _________ this car —In 2013. He _________ this car for ten years. He loves it very much.A.has; bought; has had B.has; bought; has boughtC.did; buy; has bought D.did; buy; has had二、完成句子51.(24-25八年级上·广东深圳·课后作业)我叔叔已经来北京两周了。My uncle Beijing for weeks.52.(24-25八年级上·广东广州·期末)Sally与 Alice 相识于三年前。从那时起她们就一直是好朋友。Sally and Alice got to know each other three years ago. They good friends .53.(24-25八年级上·广东广州·期中)我们已通过电话互相保持联系。We have each other by telephone.54.(24-25八年级上·广东广州·期末)自从电脑发明以来,获取信息变得更容易了。Getting information much easier since the computers were invented.55.(24-25八年级上·广东深圳·课后作业)我们班成功获得第一名。Our class in winning the first prize.56.(24-25八年级上·广东深圳·课后作业)Eric也未曾见过大本钟。Eric the Big Ben .57.(24-25八年级上·广东深圳·课后作业)朋友们和我彼此保持联络好多年了。My friends and I each other for many years.58.(24-25八年级上·广东深圳·课后作业)你曾经看见过大本钟吗?Big Ben 59.(24-25八年级上·广东深圳·课后作业)我还没在网上购过物呢。I haven’t online yet.60.(24-25八年级上·广东深圳·课后作业)乔治从来没去过长城。George the Great Wall.61.(24-25八年级上·广东深圳·课后作业)我妈妈已经去上海了。 她下周回来。My mother to Shanghai. She next week.62.(24-25八年级上·广东深圳·课后作业)杰克已经做完家庭作业了,他在读英语杂志。Jack his homework. He the English magazine.63.(23-24八年级上·广东深圳·期中)Jason去年生了一场大病。自那以后,他就过上了健康的生活。Jason was seriously ill last year. Since then, he .64.(24-25八年级上·广东深圳·期中)从那以后,我和我的老同学保持着联系。Since then, I with my former classmates.65.(23-24八年级上·广东深圳·期末)Jack显然已经下定决心出国深造。Jack has clearly to further his study abroad.66.(20-21八年级上·广东广州·期末)我们已经有好长时间没有联系了。We in touch for a long time.67.(21-22八年级上·广东广州·期末)到目前为止,她已经收集了300张邮票了。So far, she 300 stamps.68.(20-21八年级上·广东广州·期末)到目前为止,很多人已经看过《夺冠》这部电影。它有教育意义和令人感动。, many people the film Leap. It is educational and moving.69.(23-24八年级上·广东广州·期末)到目前为止,有数以百万的人已经参观过广东省博物馆。, millions of people it.70.(23-24八年级上·广东广州·期末)但是她从未参加过任何一次征文比赛。But she never any essay competition yet.71.(23-24八年级上·广东广州·期末)山姆说他已经学习计算机编程两年了。Sam says he computer programming for two years.72.(24-25八年级上·广东广州·期末)我在那里待了两个月。I there for two months.73.(24-25八年级上·广东广州·期末)我学到了很多关于英国的文化和历史。I a lot about British culture and history.74.(24-25八年级上·广东广州·期末)迄今为止,他已经去过了许多中国的名胜古迹。, he already to many places of interest in China.75.(24-25八年级上·广东广州·期末)到目前为止,我学到了很多东西。而且我在英语周期间的经历非常精彩。, I a lot and my experience during the English Week is so amazing.《Unit 5 Going on an exchange trip 语法Grammar 现在完成时》参考答案题号 1 2 3 4 5 6 7 8 9 10答案 C C C A B B A A A D题号 11 12 13 14 15 16 17 18 19 20答案 C C D B A B B D D B题号 21 22 23 24 25 26 27 28 29 30答案 B D C D D B D B A B题号 31 32 33 34 35 36 37 38 39 40答案 B C A D C A A D C B题号 41 42 43 44 45 46 47 48 49 50答案 C B A A B C A D A D1.C——今年冬天你打算去某个地方度假吗?——是的,我已经制定了一个计划。考查动词的时态。根据“already”可知,时态为现在完成时,其构成为主语+have/has+done。故选C。2.C汤姆和我已经是三年的朋友了。他很善良。考查介词。already已经,用在肯定句中;yet已经,用在否定句和疑问句中;for为了;since自从。根据“Tom and I have been friends”可知,空处要填“for+一段时间”,表示多久,故选C。3.C——你已经做完作业了吗?——是的。我一小时前就做完了。考查动词时态。根据“I…it an hour ago.”可知问句是现在完成时,强调过去的动作对现在造成的影响,主语“you”用“have+过去分词”,所以第一空填Have;finished。由“an hour ago”可知答语时态是用一般过去时。故选C。4.A自从我们在上海见面以来,我已经三年没见到他了。考查现在完成时。分析句子,根据“haven’t seen”,可知时态为现在完成时;“three years”意为“三年”,为一段时间,介词用for;“we met in Shanghai”意为“我们在上海见面”,为含有过去含义的从句,应用since,故选A。5.B自五年前以来,我的生活发生了很大变化。考查介词。for后跟一段时间,用于现在完成时;since后跟时间点,用于现在完成时;in后跟时间段,用于一般将来时;of……的。“five years ago”是时间点,且该句为现在完成时,所以应用介词since,故选B。6.B——你在学校做什么了? ——我和英国学生上课了。考查动词时态。根据问句可知,是现在完成时,所以回答也要用现在完成时,现在完成时的结构是have/has+过去分词,I是第一人称,助动词要用have,故谓语部分为“have had”。故选B。7.A我妈妈从去年开始会开车了。考查现在完成时。since是现在完成时的标志,根据“since last year”可知,空格处应用现在完成时。故选A。8.A自从他上个月回来以来,他一直和我们住在一起。考查现在完成时。has lived现在完成时;lived一般过去时;had lived过去完成时;lives一般现在时。根据“since he returned last month.”可知,这里用现在完成时。故选A。9.A自从他上个月回来以来,他一直和我们住在一起。考查时态。根据“since he returned last month.”可知,此处表示自从他上个月回来以来,他一直和我们住在一起,过去的动作一直持续到现在,时态为现在完成时,其构成为:主语+have/has+过去分词。故选A。10.D李老师从学校毕业后就在沈阳工作。考查时态。根据“Miss Li...in Shenyang since she...school”可知自从离开学校就在沈阳工作,主句用现在完成时have/has done;从句用一般过去时,动词用过去式。故选D。11.C到目前为止,这是一次奇妙的经历。考查现在完成时和主谓一致。根据“so far”可知,应用现在完成时,结构是:have/has+动词过去分词,主语It表示单数,应用助动词has。故选C。12.CDenise已经在辽宁省博物馆待了几个小时,并且她将在五点回来。考查现在完成时。has been to去过某地;has gone to去了某地;has been in待在某地;has gone in错误形式。根据“for hours”可知,此处指Denise在博物馆待了几个小时。故选C。13.D——怀特小姐,这本字典我可以借多久?——不急,慢慢来!考查延续性动词以及短暂性动词。have有,延续性动词;borrow借入,非延续性动词;lend借出,非延续性动词;keep保留,延续性动词。how long“多久”,与延续性动词一起搭配,排除B和C选项。根据“how long can I … the dictionary”可知,此处指可以保留字典的时段,故选D。14.B——我还没有做作业。你呢,丹尼?——哦,我一小时前就做完了。考查时态。根据句中yet可知,第一空所在句子为现在完成时,结构为“have/has+动词过去分词”,主语为I,助动词用have,又因为yet用于否定句,所以该句为否定句,谓语部分为haven’t done;第二空所在句子时间状语为“one hour ago”,所以该句用一般过去时,谓语动词为finished,故选B。15.A我们的英语老师非常友好。我们自从三年前就成为了朋友。考查现在完成时。本句时间状语为since three years ago“自从三年前”,表示动作从过去一直延续到现在,用现在完成时,结构为have/has done,且要用延续性动词,用have been。故选A。16.B——你曾经去过日本吗?——是的。我去年夏天和我的妈妈去了那里。考查时态辨析。have been to sp.去过某地;have gone to sp.去了某地。问句中含时间状语ever“曾经”,用现在完成时,且主语是you,助动词用Have,且此处表示去过已回,用动词been;回答中时间状语为last summer“去年夏天”,是过去时间点,表示发生在过去的动作,用一般过去时,动词用过去式went。故选B。17.B自2017年以来,我在这个社区做了将近五年的志愿者。考查现在完成时。since自从,后跟过去的时间点;for后跟一段时间。空一后“nearly five years”是一段时间,需用for;空二后“2017”是过去的时间点,需用since。故选B。18.D昨天他告诉我,他会早点来。但是到目前为止,他还没有出现。考查时态。根据“Yesterday”可知,第一个空是一般过去时,用动词过去式,排除选项B和C。根据“so far”可知,第二个空是现在完成时,现在完成时的结构为have/has+done,否定结构为have/has not+done,排除选项A。故选D。19.D到目前为止,埃里克已经学到了很多关于中国文化和历史的知识。考查时态。根据“So far”可知,句子要用现在完成时,has/have done;主语是Erick,第三人称,要用has done,故选D。20.B中国有很多美丽的地方,大多数我以前都没去过。我希望有一天我能够去游览。考查现在完成时。didn’t go to没去,一般过去时;haven been to 表示“去过某地,现在已经回来了”;have gone to 表示“去了某地,现在还未回来”;have been in 表示“在某地待了多长时间”。根据原文中的“before”和“I hope I can visit them one day.”可知,该语境是现在完成时,且作者没去过那些地方,即还在原地,因此用have been to的否定形式haven’t been to。故选B。21.B杨利伟于2003年成为首位进入太空的中国宇航员。到目前为止,中国已经将许多宇航员送入太空。考查动词时态。根据“in 2003”可知第一空时态是一般过去时,用动词过去式;根据“So far”可知第二空时态是现在完成时。故选B。22.D——你借这些事多久了?——一个月。考查动词的时态。根据回答“For a month”可知表示动作持续,用现在完成时have/has done,故选D。23.C——你完成作业了吗?——是的,我刚才完成了。考查现在完成时和一般过去时。根据yet可知,第一句要用现在完成时(have done结构),询问是否完成了作业,本句为一般疑问句,句型为“Have sb. done sth. ”。根据a moment ago可知,第二句要用一般过去时,表示刚刚完成某事,谓语动词用过去式。故选C。24.D琳达和露西从5年前开始参观了广州的许多名胜古迹。考查动词的时态和主谓一致。根据“since 5 years ago”可知,“since+时间点”为现在完成时的标志,其结构应为:have/has+过去分词,故排除A和B;由于主语Linda and Lucy为复数,故后面的助动词用have。故选D。25.D自从李明在比赛中得到这本书作为奖品以来,他已经保存了它很多年了。考查现在完成时。根据“for many years”可知,第一空应用现在完成时,结构为has/have done,keep的过去分词为kept;根据“since he...it as a prize in the competition.”可知,since引导的时间状语从句,用一般过去时态,get的过去式为got。故选D。26.B——你以前去过其他国家吗? ——对。我去年去了澳大利亚。我在那里待了两个星期。考查动词时态。has gone to意为“到某地去”,说话时该人不在现场;has been to意为“曾经去过某地”,说话人已经回来了;went to去过,一般过去。根据“Have you ever”可知第一空询问是否曾去过其他国家,应用have been to结构,排除C和D;根据“last year”可知第二空用一般过去时,排除选项C,故选B。27.D自从我上学期开始在学校图书馆做志愿者以来,我既喜欢读书,也喜欢帮助别人。考查动词时态。第一空,根据“last term”可知,从句时态应用一般过去时,谓语动词应用过去式started;第二空,“I ... both reading books and helping others”是主句,根据 “since”引导从句的时态规则,主句要用现在完成时,其结构为have/has +过去分词;主语为“I”,助动词应用“have”,动词“enjoy”的过去分词是“enjoyed”。故选D。28.BLisa在2004年当动物驯养员已经将近20年了。考查介词用法。since自从,后跟时间点;for后跟时间段,表示持续了一段时间。根据“nearly twenty years”可知,其表示一段时间,需介词for;根据“2004”可知为时间点,需用since。故选B。29.A为了保护熊猫,政府这些年已经建立了一些自然公园来保护熊猫。 考查动词时态辨析。has built 现在完成时;builds 一般现在时的第三人称单数形式;built 一般过去时;is built 一般现在时的被动语态。根据“these years”可知,该句时态为现在完成时,表示从过去开始一直持续到现在的动作,且主语“the government”和谓语“build”之间是主动关系,应用主动语态。故选A。30.B深圳铁路8号线从今年10月向公众开放。考查时态。根据“since this October”可知,时态应用现在完成时“have/has+动词过去分词”,主语为单数,用助动词has;句中应用持续性动词be open,故选B。31.B——这些天你去了哪里?——我和家人去了大连。考查动词辨析。have gone(to) 去了( 未归);have been(to) 去过(已归)。根据语境可知,此对话发生在对方已回来的情况,故两空都为have been to。故选B。32.C到目前为止,我们的国家已经发生了很大的变化。我希望它将来会更好。考查时态和形容词比较级。根据第一句中时间状语“so far”可知,该句用现在完成时,其构成为“have/has+动词过去分词”,本句主语“our country”为单数,助动词用has,所以排除选项B和D。good好的,形容词,well好地,副词,第二句中空前有be动词,后应接形容词,作表语,even后应跟比较级形式,good的比较级为better,故选C。33.A你曾经看过UFO吗?考查动词时态。根据ever可知,句子应用现在完成时,故选A。34.D——Amy,我们能把这些玩具捐赠出去吗?我们已经买了很多年了。——妈妈,但是我想留着这个熊。考查现在完成时态。根据“for many years”可知,应用现在完成时态,又buy为短暂性动词,应转换为延续性动词have。故选D。35.C在过去的三年里,我们已经学了大约三千个英语单词。考查动词时态。learned 一般过去时;was learning 过去进行时;have learned 现在完成时;had learned 过去完成时。根据“In the past three years”可知,这是一个现在完成时的时间状语,其结构为“have/has + 过去分词”,主语是“we”,所以用“have learned”。故选C。36.A——史密斯夫人在哪里?——她不在这里。她去了英国。考查现在完成时。根据“She isn’t here. She...to England.”可知,史密斯夫人现在不在这里,说明她去了英国还没有回来。has gone to表示“去了某地(还没回来)”,而has been to表示“去过某地(已经回来)”。故选A。37.A——你加入学校篮球队多久了?——大约两年了。考查现在完成时及词义辨析。been in加入;been是;joined加入;played演奏。根据“How long”可知,此处表示一段时间,应用延续性动词;根据“How long have you…the basketball team of the school ”的句意并结合选项可知,此处指加入学校篮球队,用be in。故选A。38.D——我还没完成。请不要擦黑板!——没关系。我已经抄下来了。给你!考查时态和短语用法。根据“I’ve”可知,此句用现在完成时,其构成为“has/have done”,排除A、C项;copy down“抄写,誊写”,跟代词时需置于中间,排除B项。故选D。39.C“希腊人十年来一直试图占领我们的城市,”上尉说。考查动词时态和非谓语动词。enter进入;capture攻占;catch赶上。根据“for ten years”并结合语境可知,该句是现在完成时,排除选项B和选项D; try to do sth“尽力做某事”,因此,第二空填不定式。 故选C。40.B丹尼斯上班去了,将在五点回来。考查动词辨析。has been to 意为“去某处”,回来了; has gone to 意为“去某处”,没回来;has been in意为“去某处待了多久”;has gone去了。根据“She will be back at five o’clock.”可知,此处指的是“去了某地还没有回来”,选项B符合句意。故选B。41.C——她参观过伦敦眼吗?——是的。她两年前参观过它。考查现在完成时和一般过去时。根据“ever”可知,上句时态用现在完成时,谓语动词构成是have/has done,句子是一般疑问句,主语she为第三人称单数,应该用Has进行提问;再由时间状语“two years ago”可知,答句时态是一般过去时,应该用动词过去式visited。故选C。42.B——我要把书还给Jim,但我没找到他。——他去图书馆了,在那你能找到他。考查动词时态。has been to“去过某处,已经回来了”;has gone to“去了某处,还没有回来”;went to去了,一般过去时;was away from远离,一般过去时。根据“He…the school library. You can find him there.”可知,此处时态为现在完成时,可排除CD选项,并且此处表示Jim还在图书馆,用has gone to。故选B。43.A从那时起,老人就一直住在海边。考查短语辨析。since then自从那时起;after that在那之后;two years ago两年前;in 1989在1989年。“The old man has lived near the sea”为现在完成时,应与since then连用。故选A。44.A——本和苏不在家,是吗?——是的。他们去伦敦出差了。考查动词时态。选项A为现在完成时,表示去了某地还没有回来;选项B为一般现在时;选项C为现在完成时,去了某地已经回来了;选项D为一般将来时。根据“No. They…to London on business.”可知,此处为现在完成时,且表示去了伦敦还未回来。故选A。45.B艾米喜欢谈论旅行。她去过许多名胜古迹。考查现在完成时。has gone to表示“去了某地,还未返回”;has been to表示“去过某地,已经返回”;has been in表示“在某地待了一段时间”;will go表示“将要去”。根据“many places of interest.”可知,艾米去过很多地方,已经返回,故选B。46.C伊丽莎白从她是青少年起就有这本书。考查现在完成时和时间状语从句。第一空根据“Elizabeth…this book”可知,此处是指拥有这本书很久了,应用现在完成时的延续性动词,选项AD“has bought”是瞬时性动词,不符合题意;B选项“bought”是一般过去时,不符合题意;C选项“has had”是延续性动词,符合题意;第二空根据“this book…she was a teenager.”可知,此处是自从她是青少年起,用since引导时间状语从句。故选C。47.A——彼得在哪里?——他去了埃及。他已经在那里两个月了。考查动词时态。第一空根据“He…Egypt.”可知,此处表示彼得去了埃及还没有回来,用“has gone to”;第二空根据“He has already…there for two months.”可知,此处表示他已经在埃及待了两个月,用“been”表示持续状态。故选A。48.D——自从我们相遇以来已经十年了。——时间过得真快!我不敢相信我们已经做了十年的朋友。考查状语从句的连词及现在完成时态。when当……时,since自从;have made已经交了,现在完成时,是非延续性动词;have been已经成为,是延续性动词。根据“How time flies!”可知,是说“自从我们相遇已经十年了。”,结合“It is+一段时间+since+一般过去时的句子”可知,第一空用since。根据“for ten years”可知,此句是现在完成时,动词要用延续性动词,主语是we,所以第二空用have been。故选D。49.A——我已经去过长城了。——真的吗?你什么时候去的?考查时态。根据“Really When...you go there ”可知是已经去过了,故第一句句子时态为现在完成时态,其结构为have/has +过去分词。has been to表示“去过”;has gone to表示“去了”,此处表示去过,用have been to。排除CD。第二句“when”后应用一般过去时,故选A。50.D——你爸爸什么时候买的这辆车?——在2013年。他已经拥有它十年的时间了。他非常喜欢它。考查一般过去时和现在完成时的用法。根据“In 2013”可知,问句问的是什么时候买的车,用一般过去时。第二空根据“for ten years”可知,应用延续性动词has had。故选D。51.has been in对照中英文,缺少的中文部分是“已经来have been in”和“for weeks”可知,这里是要用现在完成时,主语“My uncle”是第三人称单数,所以have要改为has。故填has been in。52. have been since then根据中英文对照可知,空处缺少“是好朋友”和 “从那时起”的英文表达,since then“从那时起”;be good friends“是好朋友”,根据句意,此处用现在完成时,主语是They,助动词用have。故填have;been;since;then。53.kept in contact with根据中英文可知,空白处表示“和……保持联系”,应用短语keep in contact with;由“have”可知,需要动词过去分词构成现在完成时态,故填kept in contact with。54. has become对比所给中英文可知,设空处为“变得”;become“变得”,根据“since the computers were invented”可知,此处应用现在完成时,空处所在句的主语为“Getting information”,应填has become。故填has;become。55.has succeededsucceed in doing sth.“成功做某事”,结合语境,可知句子用现在完成时“have/has done”,主语是“Our class”,此时助动词用has,succeed的过去分词是succeeded。故填has succeeded。56. hasn`t ever seen either根据汉英对照可知,空格处所填内容“未曾见过”和“也”。根据汉语提示可知,该句属于现在完成时的否定句,其结构为:主语+haven’t/hasn’t+过去分词+其他。句中的“也”,对应的英文为either,用于句末;因为句子的主语“Eric”属于第三人称单数,所以助动词应借助has,所以“未曾见过”,对应的英文为hasn’t ever seen。故填hasn’t ever seen;either。57.have kept in touch with根据汉语提示及“My friends and I…each other for many years.”可知,空处指的是保持联络,其英文表达为keep in touch with,根据“for many years”可知,句子时态为现在完成时,其结构为have/has done,主语为my friends and I,名词复数,助动词应用have,keep的过去分词形式为kept。故填have kept in touch with。58.Have you ever seen询问某人是否曾经做过某事,要用现在完成时态来表达,结构为have/has done。主语是you,助动词用have,因为是疑问句,所以把have放句首;ever“曾经”;see“看见”。故填Have you ever seen。59.done any shopping根据中英文对照可知,此句为现在完成时的否定句,构成为have/ has not done,do some shopping“购物”,动词短语,此处应用do的过去分词形式done,在否定句中some应改为any。故填done any shopping。60.has never been to根据中文意思可知,本题“从没去过某地”,have/has been to表示“去过”。主语“George”是第三人称单数,助动词用has,never表示“从未”。故填has never been to。61. has gone will be back根据中英文对照可知,第一个空格处应用现在完成时,表示“已经去了某地还未回来”,因此用have gone to,主语“My mother”为第三人称单数形式,因此用has gone to;根据“next week”可知,第二个空处应用一般将来时,构成为will+动词原形,be back“回来”。故填has gone;will be back。62. has finished is readingfinish one’s homework“做完家庭作业”,根据“已经做完”可知第一句应用现在完成时,主语为Jack,助动词用has,finish的过去分词为finished,因此第一空应填入has finished;read“读”,根据“在读”可知第二句应用现在进行时,主语为He,be动词应用is,read的现在分词为reading。故填has finished;is reading。63. has lived a healthy life根据中英文对照可知,缺少“过健康的生活”,live a healthy life符合句意;结合“Since then”可知,句子时态是现在完成时,助动词用has,live改为lived。故填has;lived;a;healthy;life。64. have kept/stayed in touch根据题干可知,空处缺少“保持着联系”,应用短语keep/stay in touch表示,根据“Since then”可知,此处表示动作从过去某个时间一直延续到现在,句子要用现在完成时,结构为have/has done,主语为I,助动词用have。故填have;kept/stayed;in;touch。65. made up his mindmake up one’s mind“下定决心”,结合空前助动词has,动词需用过去分词形式,构成现在完成时;主语是Jack,对应的one’s由his替代。故填made;up;his;mind。66. haven’t kept根据中英文对照,可知缺少“没有联系”。短语“联系”英文表达为keep in touch,该句时态为现在完成时,主语为we,谓语动词的否定为haven’t+过去分词,keep过去分词为kept。故填haven’t;kept。67.has collected对比中英文可知,此空应填collect“收集”,又根据“So far”可知,本句为现在完成时,其构成为:have/has+done,因为主语she为第三人称单数,谓语动词用三单,故填has collected。68. So far have seen根据句意和题干可知,so far表示“到目前为止”,句子应用现在完成时,结构为have/has done,主语是复数,助动词用have;see“看”,过去分词是seen。故填So;far;have;seen。69. So far have visited根据中英文对照可知,so far“到目前为止”,是现在完成时的标志;visit“参观”,主语是复数,接have+过去分词。故填So;far;have;visited。70. has taken part in根据中英文对照可知,句子是现在完成时,主语是第三人称单数,助动词用has;take part in“参加”。故填has;taken;part;in。71. has already learnt根据中英文对照可知,此处时态为现在完成时,其结构为have/has done,主语为he,助动词应用has,用副词already“已经”修饰动词过去分词learnt“学习”。故填has;already;learnt。72. have been根据中英文对照可知,空处缺“待了”的英文,已经在某地待了一段时间,应使用现在完成时,需用have been结构,表示持续状态。主语为I,助动词用have。故填have;been。73. have learned根据中英文对照可知,空处缺“学到了”的英文。learn“学习”为动词,根据句意可知,本句时态为现在完成时,其结构为have/has done,主语为I,助动词用have。故填have;learned。74. So far has been根据中英文对照可知,空处缺“迄今为止”和“去过了”的英文。So for意为“迄今为止”,故本句时态为现在完成时,其结构为has/have done,主语为he,助动词需has,has been to意为“曾经去过某地”。故填So;far;has;been。75. So far have learned短语“So far”,表示“到目前为止”;后面接现在完成时,主语是I,助动词用have,学习:learn,过去分词是learned。故填So far ;have learned。 展开更多...... 收起↑ 资源预览