当前位置:首页>文档>Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213

Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213

  • 2026-03-19 22:33:49 2026-03-19 22:33:49

文档预览

Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213
Unit9(刷语法)现在完成时(2)(重点语法提升练)(教师版)-(人教版)_新人教八下资料包_00、更新资料3月16日_单元模块满分必刷题-U213

文档信息

文档格式
docx
文档大小
1.783 MB
文档页数
14 页
上传时间
2026-03-19 22:33:49

文档内容

2024-2025学年八年级英语下册单元模块满分必刷题(人教版) Unit 9 Have you ever been to a museum? 【刷语法】(重点语法提升练)- 现在完成时(2) 语法精讲 【易错警示】 1. 注意这几个词组的区别: have/has been to 去过 常与ever, never, once, twice, several times连用 have/has gone to 去了(短暂停留在别的地方) have/has been in 在……生活、居住,常与for+时间段,since+时间点连用 2. 现在完成时与一般过去时的区别: 现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。 When提问时间点,不能跟现在完成时连用。 如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了) I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义) Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的? 语 法 精 练 过关测试满分:60分 时间:40分钟 一、单项选择(每小题1分,共40分) 1.— Where is your father? — He ________ Australia. A.goes B.went C.has been in D.has gone to 【答案】D 【详解】句意:——你父亲在哪里?——他去了澳大利亚。 考查现在完成时。goes去,单三形式;went去,过去式;has been in一直在某地;has gone to去了某地还 没回来。根据“Where is your father?”可知,爸爸不在说话的地方,此处说的是去了澳大利亚还没回来,应 该用has gone to。故选D。 2.As an exchange student, Alan ________ Shijiazhuang for three years.A.has been to B.has been in C.has gone to D.has been 【答案】B 【详解】句意为:作为交换生,Alan在石家庄已经三年了。 考查has been to,has been in和has gone to的区别。has been to表示去过某地;has been in表示在某地待了 多久;has gone to表示去了某地,目前还未回。根据“ Alan ... Shijiazhuang for three years”可知,此处强调 时长,故选B。 3.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 in 【答案】C 【详解】句意:Denise已经在辽宁省博物馆待了几个小时,并且她将在五点回来。 考查现在完成时。has been to去过某地;has gone to去了某地;has been in待在某地;has gone in错误形式。 根据“for hours”可知,此处指Denise在博物馆待了几个小时。故选C。 4.—Dave is not here. He’s ________ the new museum. —He’s ________ the museum. Why does he go there again? A.gone to; been to B.been to; gone to C.been in; been to 【答案】A 【详解】句意:——戴夫不在这里。他去新博物馆了。——他去过博物馆。他为什么又去那儿了? 考查has gone to和has been to的区别。has gone to去了(未回);has been to去过(已回)。根据“Dave is not here.”可知,说话人不在这里,是去了,第一处用gone to;根据“Why does he go there again?”可知,疑 问为什么再次去,所以第二处表示“去过”,用been to。故选A。 5.—Lucy ________ London. How can I get in touch with her? —Don’t worry. She will phone you as soon as she comes back. A.has gone to B.has been to C.have gone to D.have been to 【答案】A 【详解】句意:——露西去了伦敦。我怎样才能联系上她?——别担心。她一回来就会给你打电话。 考查has/have been to与has/have gone to的区别。has/have been to意为“去过某地”;has/have gone to意为 “去了某地”。根据“How can I get in touch with her”和“She will phone you as soon as she comes back.”可知, 露西去了伦敦,现在还未回来,又因为Lucy是第三人称单数,应该用has gone to。故选A。 6.—Lucy, where is your mom? —She ________ the supermarket. She ________ soon. A.has gone to; comes backB.has been to; will come back C.has gone to; will be back【答案】C 【详解】句意:——露西,你妈妈去哪了?——她去超市了,一会回来。 考查现在完成时和一般将来时。has been to表示“去过”,has gone to表示“去了” ,根据“the supermarket. She...”可知去了超市还没回来,故应该用have gone to,根据“soon”可知句子用一般将来时, 故应用will come/be back。故选C。 7.— China is a wonderful place. —So it is. I ________ there twice. A.have been B.have gone C.went D.will go 【答案】A 【详解】句意:——中国是一个很棒的地方。——确实是。我已经去过那里两次。 考查现在完成时。have been去过,表示曾经去过,现在已经回来了,用于现在完成时态;have gone去了, 表示去了还没有回来,用于现在完成时态;went去,表示过去的动作,用于一般过去时态;will go打算去, 表示未来的动作,用于一般将来时态。根据“I…there twice.”可知,此处表示已经去过中国两次,现在已经 回来了,句子应是现在完成时态,主语是I“我”,用have been to…表示“去过某地”并已返回。故选A。 8.—Hello! This is Daniel speaking. May I speak to Amy, please? —Sorry, but she ________ the city library. A.will go to B.was going to C.has gone to D.goes to 【答案】C 【详解】句意:——你好!我是丹尼尔。我可以和艾米说话吗?——对不起,她去市图书馆了。 考查现在完成时。will go to为一般将来时;was going to为过去将来时;has gone to为现在完成时;goes to 为一般现在时。根据“May I speak to Amy, please?”以及答语“Sorry, but she…the city library.”可知,此处指 Amy去图书馆了,还没有回来,表示过去发生的事情对现在造成的影响,应用现在完成时。故选C。 9.—Is Tom at home? —No, he _________ to the town. A.has been B.has gone C.goes D.will go 【答案】B 【详解】句意:——汤姆在家吗?——不,他去了城里。 考查时态。has been to表示去过某地,又回来了;has gone to表示去了某地,还没有回来;goes去,是一 般现在时;will go去,是一般将来时。根据“No”可知,他不在家,因此已经去了城镇,还没有回来,因 此用has gone,故选B。 10.—Jack, I haven’t seen your brother for a long time.—He ________ Shanghai on business for two months. A.has been to B.has gone to C.has been in 【答案】C 【详解】句意:——杰克,我很久没见到你哥哥了。——他在上海出差已经两个月了。 考查现在完成时的用法。has gone to去了某地(未返回);has been to去过某地(已返回);has been in在 某地一段时间,通常与“for+时间段”连用。根据“for two months”可知,此处指在上海待了两个月了,应 用has been in。故选C。 11.—________ to the United States? —No, never, but I went to Canada last year. A.Have you been B.Have you gone C.Did you go 【答案】A 【详解】句意:——你去过美国吗?——不,从未去过,但我去年去了加拿大。 考查动词时态。have been to去过回来了;have gone to去了还没回来。根据“No, never”可知,此处问是否 去过,所以填have been。故选A。 12.I will not go to Sanya for vacation this winter because I ________ there many times. A.have been to B.have been C.have gone 【答案】B 【详解】句意:今年冬天我不会去三亚度假,因为我已经去过那里很多次了。 考查现在完成时和地点副词。have been (to)去过某地,现已回来;have gone (to)去了某地,还未回来。根 据“there many times”可知,曾经去过那里很多次,there是地点副词,前不加任何介词,故选B。 13.—I hear you ________ to Japan once. —Yes. I ________ there last year. A.have gone; went B.have been; went C.went; have been D.went; went 【答案】B 【详解】句意:——我听说你去过日本一次!——是的,我去年去的。 考查动词短语辨析与一般过去时。have gone to去了某地,去了未回来;have been to去过某地,表示去过 回来了;went去过,一般过去时。根据“I hear you … to Japan once.”可知,此处应用现在完成时,表示去 过日本已经回来了,因此用have been to;根据“last year”可知,第二个空处时间状语为“去年”,因此应 用一般过去时。故选B。 14.—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 go 【答案】A 【详解】句意:——本和苏不在家,是吗?——是的。他们去伦敦出差了。 考查动词时态。选项A为现在完成时,表示去了某地还没有回来;选项B为一般现在时;选项C为现在完 成时,去了某地已经回来了;选项D为一般将来时。根据“No. They…to London on business.”可知,此处 为现在完成时,且表示去了伦敦还未回来。故选A。 15.—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 from 【答案】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。 16.—Have you ever _________ the Great Wall? —Yes, only once. A.been to B.gone to C.go to D.been 【答案】A 【详解】句意:——你曾去过长城吗?——是的,只去过一次。 考查现在完成时。have been to是指某人去过某地,但是现在不在那里;have gone to是指某人去了某地, 还没回来,也可能是在去的途中;根据“Have you ever...”可知,这里是询问的是曾经做过的事情,因此这 里应该用have been to。故选A。 17.—May I speak to Mr.Lin? —Sorry, he __________ Hangzhou. He __________ back in a week A.has been to, came B.has been in, comes C.has gone to, will come 【答案】C 【详解】句意:——我可以和林先生讲话吗?——对不起,他去杭州了。他一个礼拜后就回来了。 考查现在完成时和一般将来时。have been to,去过某地且已经回来,came来,过去式;have been in,在某 地住了一段时间,comes第三人称单数形式;have gone to,去了某地但未回来,will come,将来时形式。 in+一段时间表示将来。根据句意选项C符合语境。故选C。18.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 go 【答案】B 【详解】句意:艾米喜欢谈论旅行。她去过许多名胜古迹。 考查现在完成时。has gone to表示“去了某地,还未返回”;has been to表示“去过某地,已经返回”; has been in表示“在某地待了一段时间”;will go表示“将要去”。根据“many places of interest.”可知, 艾米去过很多地方,已经返回,故选B。 19.My brother __________ Dalian for two months. A.has left B.has come to C.has gone to D.has been in 【答案】D 【详解】句意:我哥哥已经在大连两个月了。 考查时态。根据“for two months”可知,时态用现在完成时,其构成为:have/has+动词过去分词,句中的 动词应用延续性动词。left(leave的过去分词)、come(come的过去分词)、gone(go的过去分词)都是 非延续性动词,均不符合题意;has been in意为“在某地多久”,可以与时间段连用。故选D。 20.—How many times has your brother ________ abroad? —Only once. He ________ to France in 2022. A.been; went B.gone; went C.been; has gone 【答案】A 【详解】句意:——你哥哥出国多少次了? ——只有一次。他于2022年去了法国。 考查现在完成时和一般过去时。第一空问哥哥去过国外几次,要用“has been(to)”表示“去过”,故第一空 填been;第二空由“in 2022”可知要用一般过去时,谓语动词用过去式,故填went。故选A。 21.—We ________ our homework. What about going out to play? —That’s great. Let’s go now. A.finished B.have finished C.will finish D.are finishing 【答案】B 【详解】句意:——我们已经做完作业了。出去玩怎么样?——太棒了。我们现在就走吧。 考查现在完成时。根据“What about going out to play?”可知,作业已经做完了,可以出去玩了,句子应用 现在完成时表示过去动作对现在的影响,其谓语结构为:have/has+过去分词。故选B。 22.Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about living in space.A.grew B.were growing C.have grown D.will grow 【答案】C 【详解】句意:中国空间站上的宇航员已经种植了一些植物,这有助于我们了解太空生活。 考查动词时态。根据“already”是现在完成时的标志词可知,此处用现在完成时(have/has done),故选 C。 23.The environment in Gansu Province ________ a lot in the past few years. A.improved B.will improve C.was improving D.has improved 【答案】D 【详解】句意:甘肃省的环境在过去几年中有了很大的改善。 考查时态。根据“in the past few years”可知,此处应用现在完成时,构成为have/has done,主语为“The environment”,因此助动词用has。故选D。 24.—Excuse me, ________ you ever ________ a UFO? —Yes, I saw one in the sky while I ________ back home last month. A.did; see; was walking B.have; seen; walked C.have; seen; was walking 【答案】C 【详解】句意:——请问,你见过不明飞行物吗?——是的,上个月我步行回家时在天空中看到了一个。 考查时态。根据“ever”可知,第一句为现在完成时,结构为have/has+done,主语是you,助动词用have; 第二句为while引导的时间状语从句,表示过去某一时刻正在进行的动作,用过去进行时,结构为was/ were+doing,主语是I,be动词用was。故选C。 25.—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 been 【答案】D 【详解】句意:——自从我们相遇以来已经十年了。——时间过得真快!我不敢相信我们已经做了十年的 朋友。 考查状语从句的连词及现在完成时态。when当……时,since自从;have made已经交了,现在完成时,是 非延续性动词;have been已经成为,是延续性动词。根据“How time flies!”可知,是说“自从我们相遇已 经十年了。”,结合“It is+一段时间+since+一般过去时的句子”可知,第一空用since。根据“for ten years”可知,此句是现在完成时,动词要用延续性动词,主语是we,所以第二空用have been。故选D。 26.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。 27.My sister ________ the book three times. She wants to read it again. A.reads B.has read C.is reading D.will read 【答案】B 【详解】句意:我妹妹已经读过这本书三遍了。她还想再读一遍。 考查动词时态。根据“three times”可知,强调动作已经完成的次数,用现在完成时“have/has+动词过去分 词”,主语为“My sister”,助动词用has。故选B。 28.—He who doesn’t reach the Great Wall is not a true man. —So far I ________ to the Great Wall several times. A.went B.goes C.will go D.have been 【答案】D 【详解】句意:——不到长城非好汉。——到目前为止,我已经去过长城好几次了。 考查时态。根据“So far”可知句子用现在完成时have/has done。故选D。 29.Li Ming ________ to school. Maybe on the way. A.went B.goes C.has gone D.is going 【答案】C 【详解】句意:李明去上学了。也许在路上。 考查时态。根据“Maybe on the way.”可知,应表达他已经去上学了,应用现在完成时,结构 为have/has+done。故选C。 30.—_________ she ever visited the London Eye? —Yes. She _________ it two years ago. A.Did; visited B.Will; has visited C.Has; visited D.Has; has visited 【答案】C 【详解】句意:——她参观过伦敦眼吗?——是的。她两年前参观过它。 考查现在完成时和一般过去时。根据“ever”可知,上句时态用现在完成时,谓语动词构成是have/has done,句子是一般疑问句,主语she为第三人称单数,应该用Has进行提问;再由时间状语“two yearsago”可知,答句时态是一般过去时,应该用动词过去式visited。故选C。 31.I ________ a letter to Winnie. She agrees to visit Shanghai this winter holiday. A.am writing B.write C.have written D.will write 【答案】C 【详解】句意:我已经给Winnie写了一封信。她同意今年寒假来上海。 考查动词时态。根据句意可知,写信的动作已经完成,应用现在完成时,故选C。 32.—________ you ________ of the International Museum of Toilets in India yet? — No, not yet. A.Has; heard B.Have ; heard C.Did; hear D.Do; hear 【答案】B 【详解】句意:——你听说过印度的国际厕所博物馆吗?——不,没有听过。 考查动词时态。根据答语“No, not yet”可判断问句要用现在完成时have/has done的结构,根据you可知, 助动词用have,故选B。 33.If you ________ it, put up your hands and let me know. A.were finishing B.will finish C.have finished D.are finishing 【答案】C 【详解】句意:如果你已经完成了,请举手告诉我。 考查现在完成时。“完成”和“举手示意”存在先后关系,所以从句应用现在完成时“have/has+done”, 表示已完成的动作对现在的影响,“已经完成了”才能“举手告诉我”。故选C。 34.In the past three years, we ________ about three thousand English words. A.learned B.was learning C.have learned D.had learned 【答案】C 【详解】句意:在过去的三年里,我们已经学了大约三千个英语单词。 考查动词时态。learned 一般过去时;was learning 过去进行时;have learned 现在完成时;had learned 过 去完成时。根据“In the past three years”可知,这是一个现在完成时的时间状语,其结构为“have/has + 过 去分词”,主语是“we”,所以用“have learned”。故选C。 35.—When ________ you ________ the novel back to me? —Sorry, I ________ it. How about Friday? A.did; give; didn’t finish B.do; return; don’t finish C.will; give; haven’t finished 【答案】C 【详解】句意:——你什么时候把小说还给我?——对不起,我还没有读完。星期五怎么样?考查时态。根据“When...you...the novel back to me?”可知,时态为一般将来时,结构为will+do,return sth to sb/give sth back to sb“把某物还给某人”,第二空应用give原形;根据“How about Friday?”可知,是还没 有完成,时态用现在完成时,否定含义结构为haven’t/hasn’t+done,主语是I,助动词用have,finish“完 成”的过去分词为finished。故选C。 36.—It’s raining! When did it start? —I don’t know exactly. In fact, the weather report says that it ________ for two days. A.lasts B.has lasted C.lasted D.will last 【答案】B 【详解】句意:——下雨了!什么时候开始的?——我并不确切知道。事实上,天气预报说它已经持续了 两天。 考查时态辨析。lasts持续,单三形式,用于一般现在时;has lasted已经持续,现在完成时;lasted持续, 动词过去式,用于一般过去时;will last将持续,用于一般将来时。根据“It’s raining! When did it start?”及 “I don’t know exactly. In fact, the weather report says that it…for two days.”可知,下雨的事件发生在过去,现 在还在持续,应用现在完成时,其结构have/has+done,主语为it,助动词应用has。故选B。 37.Mrs. Black ________ me a lot with my English in the last three years. A.helps B.helped C.is helping D.has helped 【答案】D 【详解】句意:在过去的三年里,布莱克夫人在英语方面给了我很大的帮助。 考查动词时态。根据“me a lot with my English in the last three years.”可知,这句话说的是三年前持续到现 在的动作,应用现在完成时,其结构为“have/has done”,主语为Mrs. Black,助动词用has,故选D。 38.Ever since then, she ________ a popular reporter. A.be B.is C.was D.has been 【答案】D 【详解】句意:从那时起,她就是一位受欢迎的记者。 考查动词时态。根据“Ever since then”可知,这是一个表示一段时间的时间状语,强调过去发生的动作一 直持续到现在,时态用现在完成时have/has done,主语是she,助动词用has。故选D。 39.I am surprised at the new look of Hefei, for it ________ a lot over the years. A.changed B.changes C.will change D.has changed 【答案】D 【详解】句意:我对合肥的新面貌感到惊讶,因为这些年来它发生了很大的变化。 考查动词时态。change改变,根据时间状语“over the years.”可知,该句是现在完成时,结构是have/hasdone。故选D。 40.My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet. A.went into B.has gone to C.has been in D.has arrived at 【答案】C 【详解】句意:我妈妈已经在商场两个小时了。但是她还没有找到她最喜欢的裙子。 考查现在完成时。根据“for hours”和后文可知,时态应用现在完成时表延续;主语“My mother”为第三人 称单数,助动词用has;动词“go”和“arrive”为非延续性,不能与一段时间连用。故选C。 二、用所给词的正确形式填空(每小题1分,共20分) 41.Tony and his friends (go) to Yunnan. They will be back in a week. 【答案】have gone 【详解】句意:托尼和他的朋友们去了云南。他们一周后回来。根据“They will be back in a week.”可知去 了云南,还未回来,主语是复数,谓语部分需用现在完成时have gone to表示“去了,还未回来”,故填 have gone。 42.—May I have the key to Room 224, please? I want to have a rest. —Of course. We (tidy) the room up. Here you are. 【答案】have tidied 【详解】句意:——我可以要224房间的钥匙吗?我想休息一下。——当然可以。我们已经打扫好房间了。 给你。由语境可知,钥匙可以给出去了,说明房间已经整理好了,用现在完成时,其结构为has/have+动词 的过去分词,主语是We,tidy意为“收拾,整理”,其过去分词形式为tidied。故填have tidied。 43.The movie is so meaningful. Uncle Joe (see) it three times. 【答案】has seen 【详解】句意:这部电影太有意义了。乔叔叔已经看过三次了。根据“three times”可知句子应用现在完成 时,主语为Uncle Joe,助动词用has,see的过去分词为seen。故填has seen。 44.Great changes (take) place in Huai’an in the past two years. 【答案】have taken 【详解】句意:在过去的两年里,淮安发生了巨大的变化。根据“in the past two years”可知,句子时态为 现在完成时;主语为“Great changes”,所以此处应填have taken。故填have taken。 45.He has already (read) the story books. 【答案】read 【详解】句意:他已经看了这些故事书。根据“has already”可知,此处用现在完成时,read的过去分词形式为read。故填read。 46.He is smart and I have already (teach) him some English. 【答案】taught 【详解】句意:他很聪明,我已经教了他一些英语。根据“have already...”可知,此处应使用have+动词的 过去分词,构成现在完成时,teach的过去分词是taught。 故填taught。 47.The government (try) to stop people from littering recently. 【答案】has tried 【详解】句意:政府最近试图阻止人们乱扔垃圾。根据“recently”可知,句子时态为现在完成时,其结构 为have/has done;主语“The government”为第三人称单数,助动词用has,动词try的过去分词为tried。故 填has tried。 48.David knows much about the city because he (be) there many times. 【答案】has been 【详解】句意:大卫对这座城市了解很多,因为他去过那里很多次。根据“many times”可知,此处强调过 去对现在产生的影响,用现在完成时,表示去过那里很多次,have/has been to“去过”符合,空处所在句的 主语为“he”,所以此处应用has;根据空后的副词“there”可知,此处不加介词to。故填has been。 49.My father (go) to Hong Kong. He (be) back in one week. 【答案】 has gone will be 【详解】句意:我父亲去了香港。他将在一周后回来。结合“in one week”可知第二空应使用一般将来时, will do的结构;由此可推知第一空表示“父亲去了香港”,还没回来,主语是第三人称单数father,需用 现在完成时has gone to。故填has gone;will be。 50.— she (find) her lost keys? —No, not yet. 【答案】 Has found 【详解】句意:——她找到丢失的钥匙了吗?——不,还没有。根据答语“No, not yet.”可知,问句应用现 在完成时,结构为“have/has+过去分词”,主语是she,助动词应用has,位于句首首字母应大写;find的 过去分词为found。故填Has;found。 51.— you (return) the book? —Yes, I have. I (return) it to the teacher yesterday. 【答案】 Have returned returned 【详解】句意:——你把书还了吗?——是的,我还了。我昨天把它还给了老师。根据答语“Yes, I have.” 可知,上句是一般疑问句,根据句意可知,是在问“你把书还了吗?”,“还书”这个动作发生在过去,强调现在是否完成,用现在完成时,第一空填助动词have且首字母要大写。第二空填过去分词returned;根 据最后一句话中的“yesterday”可知,最后一句话用一般过去时,所以填returned。故填Have;returned; returned。 52.It’s said that the police (not make) any progress in the murder case recently. 【答案】haven’t made 【详解】句意:据说警方最近在这起谋杀案上没有任何进展。根据“recently”及提示词可知,此处为现在 完成时的否定形式,其结构为have/has not+过去分词;主语the police此处表示复数,make的过去分词为 made。故填haven’t made. 53.Though she (lose) everything already, she never gives up. 【答案】has lost 【详解】句意:虽然她已经失去了一切,但她从不放弃。根据“already已经”可知,此句要使用现在完成 时,结构为:have/has+动词过去分词。该句的主语为she,是第三人称单数,助动词用has。故填has lost。 54.I like collecting stamps. So far I (collect) five hundred stamps. 【答案】have collected 【详解】句意:我喜欢集邮。到目前为止,我已经收集了五百张邮票。根据“So far”可知,句子使用现在 完成时,主语是I,助动词用have,过去分词为collected。故填have collected。 55.—Do you want to go to the space museum? —No, I (be) there for three times. 【答案】have been 【详解】句意:——你想去太空博物馆吗?——不,我去过三次了。根据“for three times”可知,句子的时 态是现在完成时,谓语动词构成是have/has done,主语是I,因此助动词用have,be动词的过去分词形式 是been。故填have been。 56.You may have a fever! Have you (take) your temperature? 【答案】taken 【详解】句意:你可能发烧了!你量过体温了吗?take one’s temperature意为“量体温”;空前的Have是 现在完成时的助动词,其后接动词过去分词,所以空格处应填take的过去分词taken。故填taken。 57.I (study) in middle school for two years. 【答案】have studied 【详解】句意:我在中学学习了两年。根据“for two years”可知时态用现在完成时“have/has done”,主语 是I,助动词用have。故填have studied。 58.I (see) the new American movie already. I (see) it last Saturday.【答案】 have seen saw 【详解】句意:我已经看过那部新的美国电影了。我上星期六看的。根据“already”可知,空一所在句为现 在完成时(have/has done),主语是I,助动词用have,see的过去分词为seen;再根据“last Saturday.”可知, 空二所在句为一般过去时。故填have seen;saw。 59.Look, Jim! The leaves on the trees (turn) brown. 【答案】have turned 【详解】句意:看,吉姆!树上的叶子变成了棕色。根据“The leaves on the trees…brown”可知,树上的叶 子已经变成了棕色,强调已经完成的动作用现在完成时have/has done的结构,主语是复数形式,助动词用 have,故填have turned。 60.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。