2023年(八升九)新九年级暑假衔接自学课(人教版)第7讲现在完成时现在完成时(一)现在完成时表示过去发生的动作对现在造成的影响或结果,也可以表示从过去某一时间开始,一直持续到现在的动作或状态。常与already(已经),just(刚刚),ever(曾经),never(从不),before(以前),yet(仍然)等连用。考点1现在完成时的结构肯定句主语+have/has+动词的过去分词+其他.Ihavealreadyfinishedmyhomework.我已经完成了我的作业。否定句主语+have/has+not+动词的过去分词+其他.Ihavenotheardfromhimyet.我还没收到他的来信。一般疑问句和简略回答Have/Has+主语+动词的过去分词+其他?Yes,主语+have/has.No,主语+have/hasnot.—HaveyoueverbeentoBeijing?你曾去过北京吗?—Yes,Ihave.是的,我去过。/No,Ihaven't.不,我没去过。注意:havenot常简略为haven't,hasnot常简略为hasn't。Monica,youtheexam!Congratulation!A.passB.havepassedC.willpassD.arepassing源:]考点2already与yet在现在完成时中的用法alreadyadv.已经;早已通常用于肯定句中,一般用于have/has后,实义动词前,也有放在句尾的情况。Ihavealreadyhadbreakfast.我已经吃过早饭了。yetadv.还;已经用于否定句和疑问句中,一般用在句末。Ihaven'tdonemyhomeworkyet.我还没有做作业。—Hasyoursisterfinishedreading?—Yes.Shehasfinishedit.A.yet;yetB.yet;alreadyC.already;yet【答案】B【解析】本题用语法判定法。already常用于肯定陈述句中,yet多用于否定句或疑问句中。考点3一般过去时与现在完成时的区别1.一般过去时表示过去某时发生的动作或单纯叙述过去的事情。现在完成时强调过去的动作对现在造成的影响或结果。Isawthisfilmyesterday.我昨天看了这部电影。Ihaveseenthisfilm.这部电影我已经看过了。2.一般过去时常与具体的表示过去的时间状语(如:yesterday,lastweek,threedaysago,in1990等)连用;现在完成时不与表示明确的过去的时间状语连用,但可以与inthepast...years/weeks,sofar等时间状语连用。Tomwrotealettertohisparentslastnight.昨晚汤姆给他父母写了一封信。Theweatherhasbeensohotsofarthissummer.到目前为止,今年夏天天气一直很热。现在完成时(二)含been,ever,never的现在完成时,been是be动词的过去分词,ever(曾经),never(从不,未曾)一般作副词。been在完成时中,常以havebeen的形式出现,常见的有以下几种用法:考点1havebeento+地点havebeento曾经去过现已回来可接次数HehasbeentoBeijing3times.他去过北京三次。havegoneto到某地去了尚未回来通常不用第一人称She’snothere.ShehasgonetoQingdao.她不在这里,她去了青岛。havebeenin/at在某地呆了多长时间常接时间段HehasbeeninLondonforhalfayear.他在伦敦呆了半年。—BenandSuearen’thome,arethey?—No.They________toLondononbusiness.A.havegoneB.goC.havebeenD.willgo【答案】A【解析】考查现在完成时。havegoneto去了某地(没回来),现在完成时;go一般现在时;havebeento去过某地(已经回来了),现在完成时;willgo一般将来时。根据“No.”可知他们现在不在家,说明去了还没回来,用现在完成时havegone。考点2当havebeento后面接副词,如here,there,home时,to要省略。变为havebeenhere/there/home。YousaidthatZhijinCaveisverybeautiful.________you________there?A.Have;goneB.Have;beenC.Have;gonetoD.Have;beento【答案】B【解析】have/hasbeento“去过某地(已返回)”;have/hasgoneto“去了某地(未返回)”。句意“你说织金洞很漂亮。你去过那儿吗?”there前不加to。考点3havebeenin+组织,表示加入某组织。Hehasbeeninthearmyfor3years.他参军三年了。考点4havebeen+adj./n.呈现……状态Theshophasbeenopenfor10years.这家店营业十年了。Wehavebeenfriendssincewewere5.我们从5岁起就一直是朋友。考点5ever,never常与现在完成时连用,是现在完成时态的提示词。everadv.曾经;在任何时候neveradv.从未—Haveyoueverbeenthere?你曾去过那里吗?—No,Ihaveneverbeenthereb...