搜索
您的当前位置:首页正文

初中英语现在完成时讲解及练习题附答案

2024-02-05 来源:汇智养生
一、时态讲解:现在完成时(1)构成:现在完成时由助动词have+过去分词构成,助动词have有人称和数的变化。第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study为例,其否定式、疑问式和简单回答形式如下:否定式Ihavenot(haven’t)studied….Youhavenot(haven’t)studied….Hehasnot(hasn’t)studied….疑问式HaveIstudied…?Haveyoustudied…?Hashestudied…?否定疑问式简单回答(肯定/否定)HaveInot(Haven’tI)studied…?Yes,youhave.No,youhaven’t.Haveyounot(Haven’tyou)studied…?Hashenot(Hasn’the)studied…?Yes,Ihave.No,Ihaven’t.Yes,hehas.No,hehasn’t.(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。Mydaughterhasjustgoneout.我女儿刚出去。I’msurewe’vemetbefore.我肯定我们以前见过面。Shehasarrived.她到了。2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,already,just,lately,for…,since…,yet等。如:Ihaven’theardfromherthesedays.这些日子我没有收到她的信。Wehaven’tseenyourecently.最近我们没有见到你。Theyhavebeenawayfortwoyears.他们离开已经两年了。ShehasbeenwithussinceMonday.★注意:a)since和for的区别since后接时间点,如1993,lastterm,yesterday,thetimeIgottherefor后接一段时间,表示“长达多久”,如tenyears,awhile,twodays等。Exercise:用since和for填空1.JimhasbeeninIreland______Monday.JillhasbeeninIreland______threedays.HisaunthaslivedinAustralia______15days.Maryisinheroffice.Shehasbeenthere______7o'clock.Indiahasbeenanindependentcountry______1974.Thebusislate.They'vebeenwaiting______20minutes.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.since2.for3.for4.since5.since6.for7.for8.since2)表示短暂意义的动词如arrive,leave,borrow,buy,begin,start,die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:Hehascomeherefor2weeks.×Theoldmanhasdiedfor4months.×Theyhaveleftonlyfor5minutes.×以上三句话可以改为:Hehasbeenherefor2weeks.Theoldmanhas_____________for4months.Theyhave__________onlyfor5minutes2)have(has)been和have(has)gone的区别:表示“曾到过某地”要用“have(has)been”;表示“已经去某地”要用“have(has)gone”。试比较:Wherehashebeen?他刚才到哪里去了?(已经回来了)Wherehashegone?他上哪儿去了?(人不在)TheyhavebeentoCanada.他们到过加拿大。(现在已经不在加拿大)TheyhavegonetoCanada.他们到加拿大去了。(可能在路上和已经到加拿大))现在完成时不能和表示过去的时间状语连用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,但可以和already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等连用。例如:Shehasalreadycome.她已经来了。Ihaven’treadityet.我还没读过这个。Ihavemethimbefore.我从前曾见过他。MaHonghasalwaysbeenagoodstudent.马红一直是个好学生。Ihaveoftenseenhiminthestreet.我经常在街上看见他。TheyhaveneverbeentoYan’an.他们从未去过延安。Ihaven'tseenhimlately.我近来没看到他。BaseFormPastFormPastParticipleIrregularVerbsbearbeatbecomeblowbringbuildbuycatchchooseborebeatbecameblewbroughtbuiltboughtcaughtchosebornbeatenbecomeblownbroughtbuiltboughtcaughtchosencomedodrinkdriveeatfallfindflygetgivegogrowhavehearkeepleavelosemakeputreadrunsayseesellsendsingsinktaketeachwriteam,isarecamediddrankdroveatefellfoundflewgotgavewentgrewhadheardkeptleftlostmadeputreadransaidsawsoldsentsangsank/sunktooktaughtwrotewaswerecomedonedrunkdriveneatenfallenfoundflowngotgivengonegrownhadheardkeptleftlostmadeputreadrunsaidseensoldsentsungsunktakentaughtwrotebeenbeenExercise:I.Fillintheblankswiththeproperform.I____already____(see)thefilm.I________(see)itlastweek._____he____(finish)hisworktoday?Notyet.Myfather____just____(come)backfromwork.Heistirednow.Where’sLiMing?He__________(go)totheteacher’soffice.I__________(work)heresinceI______(move)herein1999.SofarI_______________(make)quiteafewfriendshere.Howlong________theWangs______________(stay)here?Fortwoweeks.I________just___________(finish)myhomework.He________(go)toschoolonfooteveryday.____you______(find)yoursciencebookyet?11.Ifit____(be)finetomorrow,I'llgowithyou.Thestudents____________(read)Englishwhentheteachercamein.Look!Themonkey__________(climb)thetree.Mymother__________(come)toseemenextSunday.I'velostmypen._________you________(see)itanywhere?1.have,seen,saw2.Has,finished3.has,come4.hasgone5.haveworked,moved6.havemade7.have,stayed8.have,finished9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seenII.Choosethebestanswer.Howlonghaveyou_______here?A.comeB.gotC.arrivedD.been2.Mygrandpadied_________.A.attheageofmy2B.for2yearsC.whenIwas2.D.myagewas6.Janehas_____toBeiJing.Shewillcomebacktomorrow.A.beenB.goneC.wentD.neverbeen4.Itistenyears_____Ilastsawher.A.afterB.sinceC.forD.that5.--WhowillgotothestationtomeetLorry?--Iwill.I_____herseveraltimes.A.metB.havemetC.hadmetD.willmeet6.--Whatanicedress!Howlong_____you_____it?--Just2weeks.A.will,buyB.did,buyC.are,havingD.have,had7.--DoyouknowLydiaverywell?--Yes,SheandI_____friendssincewewereveryyoung.A.havemadeB.havebecomeC.havebeenD.haveturned8.TheSmiths_______inChinafor8years.A.haslivedB.livedC.havebeenD.live9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?--Sorry.He______theBainiaoPark.A.hasbeentoB.hasgonetoC.wenttoD.willgoto10.--____youever____totheUS?--Yes,twice.A.Have,goneB.Have,beenC,Do,goD.were,goingIII.Rewritethesentences.IhavebeentoMacaubefore.(改为否定句)I__________________beentoMacaubefore.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)_____________hecometoschool?3.Iboughanewbikejustnow.(用just改写)I____just____anewbike.WebegantolearnEnglishthreeyearsago.(改为同义句)We________English____threeyears5.Hehasneversurfed,______________?(改成反意疑问句)6.Theyhavebeenheresince2000.(对划线部分提问)______________havetheybeenhere?7.Theoldman_________lastyear.Hehas______________forayear.(die)(动词填空)8.MissGaoleftanhourago.(同义句转换)MissGaohas_______________________anhourago.Askthequestions1)Ihavebeentherefortwodays._____________________________you____________________?2)Myfatherhaslivedheresince2000.____________________________yourfather___________________?3)Helefthereyesterday._________________he___________________?4)Theyboughtabooktwohoursago._____________________they__________abook?

因篇幅问题不能全部显示,请点此查看更多更全内容

汇智养生还为您提供以下相关内容希望对您有帮助:

现在完成时的习题附答案

一、用过去时或现在完成时填空:1. “___ you ___ (have) lunch ?”“Yes.” “When ___ you ___ (have) it?”“I ___ (have) it at 12:00.”2. “___ you ___ (write) a letter to your aunt yet?”“Yes, I ___. I ___ (write) one last week.”3. “___ he ___ ...

现在完成时的具体用法,持续性动词,瞬间性动词

一般过去时 常与具体的表示过去的时间状语连用; 现在完成时通常与模糊的时间状语连用,或无时间状语。 一般过去时的时间状语: yesterday, last week,…ago, in1990, in October, just now等-- 具体的时间状语 现在完成时的时间状语: for, since, so far, ever, never, just, yet, till/until, up to now,...

急求英文时态练习。

4. The baby has kept crying ___ her mother left.5. My brother has lived in Beijing ___ thirty years ago.II.用现在完成时改写句子1. Miss Wang went to Shanghai this morning. Miss Wang ___ ___ to Shanghai already.2. She gave the book back to him yesterday afternoon.She...

...感叹句、形容词副词、比较级、现在完成时和宾语从句的语法要点和例...

25.你学英语学了多久了? 26.现在是上午10点。今天上午我已经去过学校了。 27.你看过这本小说吗? 28.多少年没这么高兴过了。 29.我从没干过这事。 30.我咋惹你了? offend 31.到目前为止,我们仅仅只是碰到高费用的问题。 答案:1.I have kept 2.has begun 3.have…learned 4.has fallen 5.has done...

求英语八种基本时态的知识点及基础练习和强化练习(附答案)

.":?L;'alf;'dfsddgdsggdsfgdffff

初二英语语法

概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。had +过去分词 下面的更具体,还附有练习题,可以联系一下,更好的理解(不过本来有表格的,但是格式不允许,要不你看看【参考资料】那里的网址吧!O(∩_∩)O)英语时态一表通 时态是英语...

终止性动词在现在完成时的变化

尤其是那些易受思维定势影响的题目更应当这样去处理,否则就 很容易重蹈覆辙。 时态学习是中国学生最为头疼是一项语法项目。因为中国人在语言的表达中 只有时间的变化,而没有时态的概念,但英语中语言所表述的事情处在不同的时 间,要用不同的时态,而且时态的关键表述在句子的谓语动词上。有时背起规则 来很容易,但...

一道初中英语选择题

since then 自从那以来,一直到现在为止,主句用现在完成时的延续性用法。所以你的选择是正确的。你说参考答案是B,很有可能是答案给错了。题目打错、答案错误是有可能的。我在网上找到两处有这题的。选项还有重复呢,答案也是错的:1.九年级英语The Picture of Peace测试题 36~40 CCBCA 37. He ...

外研版初三英语Module4测试试卷及答案

4. 【解析】选C。推理判断题。根据As a mother of a kid可知, 作者应该是一个孩子的母亲, 所以选C。 Ⅴ. 词汇运用(10分) (Ⅰ)根据句意及首字母或汉语提示完成单词(5分) 答案: 1. passengers 2. address 3. empty 4. insimple 5. missed (Ⅱ)用所给词的适当形式填空(5分) 答案: 6 meeting 7....

初中英语语法

钻进去就是认真学习语法知识,然后归纳总结,再做练习,使之真正成为自己的东西。一是语法基础有了长进,就要“跳起来”扩大阅读和提阅读能力了。在扩大阅读量的时候,应注意以下两点: 一、词汇 词汇是学好英语的关键,没有足够的词汇就无从谈起听、说、读、写。 词汇量的大小决定一个学生英语水平的高低。因此在初中...

Top