资源简介 中小学教育资源及组卷应用平台Unit 9 Have you ever been to a museum 现在完成时 语法专题练2024-2025学年下期初中英语人教版八年级下册一、合作探究1.总结语法,完成表格。现在完成时构成含义 表示过去发生或已经完成的某一动作对现在造成的影响或结果,或从过去开始一直延续到现在的动作或保存的状态,而且有可能继续延续。句型变化 否定句 主语+have/has+not+动词过去分词(+其他)一般疑问句 Have/Has+主语+动词的过去分词… 回答:Yes, I/they have. /No, I/they haven’t. Yes, she he has. No, she he hasn’t.用法 1. 表示过去发生或已经完成的某一动作对现在造成的影响或结果。如: —Have you had your lunch yet —Yes, I have. I’ve just had it.(现在我不饿了。) 时间状语:already, yet, just, ever, never, before 2. 表示动作或状态从过去某一时刻开始,一直延续到现在,而且可能还要继续下去。如: I haven’t seen her these days. I’ve known Bob for three years. I’ve been at this school for over two years. 时间状语:since…, for…, How long辨析 区别一般过去时与现在完成时:虽然两个时态都是表示过去时间发生的动作,但现在完成时强调这一动作与现在有关,表示对现在产生的影响或结果。而一般过去时只表示动作发生在过去,跟现在没有关系。如: 辨析 I have already cleaned our classroom. 我已经打扫了我们的教室。(现在的教室很干净) I cleaned our classroom just now. 刚才我打扫了我们教室。 句子中如有yesterday、last…、just now、in 1999等过去时间词时应用一般过去时。二、单词拼写写出下列动词的过去式、过去分词。动词的过去式 动词的过去分词2.open 3.hope 4.study 5.stop 6.put 7.fold 8.do 9.go 10.build 三、单项选择11.—Mum, where is dad —He ________ the supermarket.A.was going to B.has gone to C.has been to D.is going to12.The Great Wall is a place of interest. All of us ________ there before.A.has been B.have been C.has gone D.have gone13.—Maria, what do you think of Mount Fanjing —Very cool. I________ there once. I’d like to go there again.A.has been B.have been C.have gone D.has gone14.—The Whites have ________ Hong Kong.—Oh, really I have never ________ there before.A.been to, gone B.gone to, been C.been to, gone to D.gone to, been to15.—Have you ever ___________ to Caozhou Peony Garden —Yes, I ___________ there last year.A.been; went B.gone; went C.been; gone D.gone; been16.—The new shirt looks good on you. When did you buy it —On July 7th. I ________ it for a week.A.have bought B.have had C.bought17.I ________ the history museum twice. I've learned a lot there.A.visit B.am visiting C.have visited18.—I you in Harry′s Restaurant last night.—No, it wasn′t me. I have never there.A.saw; gone B.have seen; gone C.saw; been D.have seen; been19.---Have you found the book ---Yes, I ______ it five minutes _________.A.have found ; before B.found ;beforeC.have found ;ago D.found ;ago20.----When will your sister go to England ----She London since four months ago.A.went to B.has gone to C.has been to D.has been in21.—Paris is a wonderful place.—So it is. I _________ there twice.A.have been B.have gone C.went D.will22.—Where is Zhang Hua —He Beijing to see his parents and he’ll be back tomorrow.A.has gone to B.has been in C.has been to23.—Where is Lucy I haven’t seen her for days.—She ________ Chengdu. She’ll be back next week.A.has gone to B.has been to C.have gone to D.have been to24.—________ you ever ________ to Nanjing —Yes. I ________ there last year.A.Have; been; went B.Have; gone; wentC.Did; go; have been D.Did; go; have gone四、选词填空25.Tina (has been to/has been in) China for over ten years, so she knows a lot about Chinese culture.26.Though Ben has (never/ever) been to Japan, he knows a lot about that country.27.Have you (ever/yet) watched this TV show 28.Lily isn’t here. She (has been to/has gone to) the school library.29.Anna (has gone to/has been to) Sanya once, and she thinks it’s really a beautiful city.五、完成句子30.Has Tina arrived in London yet (作否定回答), .31.I have waited for the bus for twenty minutes.(对划线部分提问)have you waited for the bus 32.The children have never done that before.(改为反意疑问句)The children have never done that before, 33.She has already come back from Hong Kong.(改为一般疑问句)she come back from Hong Kong 34.He has already finished the work. (改为否定句)He finished the work .参考答案题号 11 12 13 14 15 16 17 18 19 20答案 B B B B A B C C D D题号 21 22 23 24答案 A A A A1.have/has done【解析】略2. opened opened 3. hoped hoped 4. studied studied 5. stopped stopped 6. put put 7. folded folded 8. did done 9. went gone 10. built built【分析】2.open的过去式和过去分词属于规则变化,直接在词尾加-ed即可。故填opened;opened。3.hope是以不发音的e结尾的单词,变过去式和过去分词,去e加-ed即可。故填hoped;hoped。4.study以辅音字母加y结尾的单词,变过去式和过去分词,需变y为i再加-ed即可。故填studied;studied。5.stop是末尾只有一个辅音字母的重读闭音节词,变过去式和过去分词,需双写该辅音字母再加-ed。故填stopped;stopped。6.put的过去式和过去分词属于不规则变化,都是put。故填put;put。7.fold的过去式和过去分词属于规则变化,直接在词尾加-ed即可。故填folded;folded。8.do的过去式和过去分词属于不规则变化,过去式是did,过去分词是done。故填did;done。9.go的过去式和过去分词属于不规则变化,过去式是went,过去分词是gone。故填went;gone。10.build的过去式和过去分词属于不规则变化,都是built。故填built;built。11.B【详解】句意:——妈妈,爸爸在哪里?——他去超市了。考查时态。was going to将要,过去将来时;has gone to去了(未回),现在完成时;has been to去过(已回),现在完成时;is going to将要,一般将来时;根据句意理解及前面的问句where is dad 可知爸爸现在不在这里,这里表达的是“去了某地还没回来”,英语是have/ has gone to,故选B。12.B【详解】句意:长城是个名胜古迹。我们所有人以前都去过那里。考查现在完成时。have/has been表示去过某地又回来了;have/has gone表示去了某地还没回来。主语“All of us”是复数,用have而不用has,排除AC;根据before可知应该是去过,现在已经回来,用have been而不用have gone,排除D。故选B。13.B【详解】句意:——玛丽亚,你认为梵净山怎么样?——非常棒。我曾经到过那里,我想再去一次。考查时态辨析。has been去过已回,第三人称单数;have been原形;have gone去了未回,原形;has gone第三人称单数。根据“I’d like to go there again.”可知,她去过已回;主语为I,用动词原形,故选B。14.B【详解】句意:——怀特一家去了香港。——哦,真的吗?我以前从未去过那里。考查现在完成时。have/has been to sp.去过某地(已回);have/has gone to sp.去了某地(未回);根据第一空处描述可知,怀特一家去了香港,但没有回来,所以第一空处需用have gone to,排除选项A和C;第二空处需用have been to表示没有去过某地,空后there是地点副词,所以此处省略介词to;故答案选B。15.A【详解】句意:——你去过曹州牡丹园么?——是的,我去年去过。考查动词时态。have been to现在完成时,表示曾经去过某地; have gone to现在完成时,表示已经去了某地,或正在去某地的路上;went是动词的过去式;根据“Have you ever”可知,此处表示“曾去过”用have been to;go是动词,意为“去”,根据“last year”可知,讲述过去的动作,用一般过去时态,第二空用动词的过去式went。故选A。16.B【详解】句意:——这件新衬衫你穿起来很好看。你什么时候买的?——在7月7日。我已经买了一个星期了。考查动词时态。根据“for a week”可知,一段时间要与现在完成时一起连用,排除C选项。且谓语动词要用延续性动词,buy是短暂性动词,have是延续性动词,故选B。17.C【详解】句意:我参观过这个历史博物馆两次。我在那里学到了很多。考查时态。根据twice可知,此处表示已经参观过这个历史博物馆两次,用现在完成时have done,故选C。18.C【详解】句意:——昨天晚上我在Harry的餐馆里看到你了。——不,那不是我。我从来没有去过那儿。考查动词时态。see看见;go去。第一句话中有“last night”,可知说的是过去的事情,应用一般过去时态,排除B和D;have gone去了某地,还没回来;have been去过某地,已经回来。根据句意“No, it wasn’t me”可知,说话人没去过那个地方。故选C。19.D【详解】句意:——你找到那本书了吗?——是的,我五分钟前找到的。根据答语可知,此句是介绍找到书的时间。一段时间+ago,是指从现在算起,一段时间以前,是表示过去的时间状语,用在一般过去时态的句子中,故答案为D。20.D【详解】句意:——你妹妹什么时候去英国?——她四个月前就在伦敦了。考查动词时态辨析题。have gone to表示“去了”某地,现在仍然在那里;have been to表示“到过;去过”某地,但现在并不在那里;have been in表示某人在某个地方呆了多长时间。根据句意语境,结合since four months ago可知动作发生在过去,持续了一段时间,需用完成时态。BC两项不合语境,可知选D。21.A【详解】句意:——巴黎是一个很棒的地方。——确实是。我已经去过两次了。考查现在完成时。have been (to)去过(已回来);have gone (to)去了(尚未回来);went去了(过去式);will将,会。根据“I...there twice.”可知,此处表示已经去过巴黎两次,句子应是现在完成时,主语是I“我”,用have been to...“去过某地”,此空后是there“那里”,所以此空应是have been。故选A。22.A【详解】句意:--张华在哪里 --他去北京看望他的父母了,明天会回来。本题考查现在完成时。have/has gone to“去了”,指“去了但还没回来”;have/has been in“待在某地”;have/has been to“去过”。本题中表示去了还未回,故选A。23.A【详解】句意:——露西在哪里?我好几天没见到她了。——她去成都了。她下周回来。考查have gone to的用法。have gone to表示说话人现在去了某地没回来;have been to表示说话人去过某地。根据“She’ll be back next week.”可知,露西去了成都没回来,主语“She”是第三人称单数,故助动词用“has”。故选A。24.A【详解】句意:——你曾经去过南京吗 ——是的,我去年的时候去过那里。考查现在完成时和一般过去时。根据“ever”曾经,可知时态为现在完成时。结构是:have/has+过去分词。“have/has been to”表示曾经去过某地,现在已经回来了。主语是“you”应该用“have”。即“have been to”;根据“last year”可知,时态为一般过去时。“go”的过去式是“went”。故选A。25.has been in【详解】句意:蒂娜已经在中国待了十多年了,所以她对中国文化了解很多。has been to曾经去过(某地);has been in“在某地(多长时间)”;根据“ China for over ten years”可知,此处指“在中国待了十多年”,用has been in。故填has been in。26.never【详解】句意:虽然本从未去过日本,但他对那个国家了解很多。never“从未”;ever“曾经”。根据“Though”和“he knows a lot about that country.”可知,前后句意上有转折关系,此处指“从未去过日本,但很了解”。故填never。27.ever【详解】句意:你曾经看过这个电视节目吗?ever“曾经”,常放在行为动词前助动词后;yet“还”,常用在否定句或疑问句句末;设空位于句中的行为动词前助动词have之后,所以用ever,表示“曾经看过这个电视节目吗”。故填ever。28.has gone to【详解】句意:莉莉不在这里。她去了学校图书馆。has gone to“去了某地(还未回来)”;has been to“曾经去过(某地)”。根据“Lily isn’t here. ”可知,空处指去了图书馆,还没回来,用has gone to。故填has gone to。29.has been to【详解】句意:安娜去过三亚一次,她认为三亚真的是一个美丽的城市。根据“Sanya once, and she thinks it’s really a beautiful city.”可知,此处说的是“去过了”,应用have been to,而have gone to表示“去了(未归)”,故填has been to。30. No she hasn’t【详解】句意:蒂娜到了伦敦了吗?否定回答的结构是“No, 主语+助动词”,原句是现在完成时,主语是Tina,否定回答的主语应用she代替,has与not缩写成hasn’t,故填No;she;hasn’t。31. How long【详解】句意:我等公共汽车等了二十分钟了。根据划线部分“for twenty minutes”可知,应该用特殊疑问词how long“多长时间”进行提问,首字母大写,故填How;long。32. have they【详解】句意:孩子们以前从来没有这样做过。原句是含有never的否定句,反意疑问句应用肯定形式,原句是现在完成时,主语是“The children”,反意疑问句的助动词应用have,主语应用they代替,故填have;they。33. Has yet【详解】句意:她已经从香港回来了。原句是现在完成时的结构,疑问句直接把has提到主语前,位于句首首字母要大写,原句中already改为yet,故填Has;yet。34. hasn’t yet【详解】句意:他已经完成了这项工作。由“He has already…”可知,原句为现在完成时态的肯定句,将其变为否定句时,需将助动词has变为hasn’t;副词already变为yet,放在句末。故填hasn’t;yet。21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览