现在完成时
- 格式:pdf
- 大小:2.15 MB
- 文档页数:5
现在完成时(1):基础用法
现在完成时(I)现在完成时表示从过去持续到现在的动作或状态,或已完成但对现在有一定影响
的活动。
如:HehaslivedheresincehecametoNanjing.自从来到南京,他就住在这里。
Ihavelostmymobilephone.我的手机丢了。
基本构成:have/has+done(动词的过去分词)
规则动词的过去分词变化a.一般情况下,在词尾直接加“ed”。
b.以“e”结尾的动词,只在词尾加“d”。
Eg:live—lived—lived
c.以重读闭音节结尾,末尾只有一个辅音字母(辅-元-辅),先双写该辅音字母,再加“ed”
Eg:stop—stopped—stoppeddrop—dropped—dropped
d.以“辅音字母+y”结尾的动词,将‘y’变为‘i’,再加“ed”。
Eg:study—studied—studiedcry—cried—cried
大多数动词的过去分词变化形式同动词的过去式,可参照动词的过去式变化规则。
不规则动词的过去分词变化:
有些动词的过去分词和过去式的变化形式相同,即AAA/ABB型,其变化情况大致分类如下:变化举例
与原形相同hit-hit-hithurt-hurt-hurt
在原形后加t或dlearn-learnt-learnthear-heard-heard
原形中的元音字母有变化get-got-gotsit-sat-sat
原形中的辅音字母有变化make-made-madespill-spilt-spilt
原形中的元音、辅音字母都有变化feel-felt-feltsmell-smelt-smelt
有些动词的过去分词和过去式的变化不同,即ABA/ABC型,其变化大致分类如下:变化举例
与原形相同come-came-comerun-ran-run
原形中的元音字母有变化ring-rang-rungsing-sang-sung
在原形上加eneat-ate-eatenfall-fell-fallen
在原形上加nsee-saw-seengive-gave-given
在过去式上加nsteal-stole-stolenbreak-broke-broken
原形、过去式和过去分词差异较大do-did-donego-went-gone
现在完成时(2):时间状语
常与现在完成时连用的时间状语:1.already,yet,still,never,ever,just,before...
2.for+一段时间,since+时间点
3.recently,lately,sofar...
4.inthepasttwoyears...
例句:Hehasalreadytakenfirstprizetwice.他已经拿过两次一等奖了。
Hehasnotreturnedthebooktomeyet.他还没有把那本书还给我。
HehasnevervisitedtheGreatWall.他从没去过长城。
现在完成时(already,yet)already和yet都有“已经”的意思。
already常用于肯定句中;一般置于have/has之后yet常用于疑问句和否定句中,意思是“还”。“not…yet…”意为“尚未”。
just意为“刚刚”,通常用于肯定句。
例句:MyfriendhasalreadybeentoBeijingtwice.我朋友已经去过北京两次了。
Ihaven’theardfrommysisteryet.我尚未收到我妹妹的信。
Ihavejustheardthenews.我刚听说这个消息。
现在完成时(for,since)for表示一段时间,后接时间段
since意为“自从”,后接过去的时间点
例句:HehasbeenawayfromChinafortwoyears.他离开中国已有两年了。
HehaslivedinNanjingsince2010.自从2010年以来,他一直住在南京。
现在完成时易错点:since/for1.现在完成时+for+一段时间。
例:Hehaslearned/learntEnglishfornearlythreeyears.他学习英语将近三年了。
2.现在完成时+since+一段时间+ago。
例:Hehaslivedheresincetwoyearsago.他自从两年前就住在这里。
3.现在完成时+since+时间点。
例:Ihaveworkedinthefactorysince2002.我从2002年开始在工厂工作。
4.现在完成时+since+一般过去时。(主现完从一过)
例:WehavelivedinShenzhensinceIwasborn.我自从出生以来,就住在深圳。
5.Itis+一段时间+since+一般过去时。
例:Itistwoyearssincehedied.=Hediedtwoyearsago.他去世两年了。
=Hehasbeendeadfortwoyears.
现在完成时(3):havebeento/havebeenin/havegoneto
现在完成时(havebeento)havebeento表示“曾经去过(某地)”,强调“去过已归”,可与never,ever,twice
等副词连用。ever意为“曾经”,常用于疑问句
never意为“从未”,常用于陈述句,表否定含义
Haveyoueverbeentoasciencemuseum?你曾经去过科学博物馆吗?
—I’veneverbeentoawaterpark.我从没去过水上乐园。
—Meneither./NeitherhaveI.我也没。HehasbeentotheGreatWalltwice.他曾经去过长城两次。
WehaveneverbeentotheSouthHill.我们还从来没有去过南山。
现在完成时(havebeenin)havebeenin表示“在某地多长时间”,常和表示一段时间的状语连用。
Hehasbeenintheschoolbandfor2years.
SimonhasbeeninChinaforfiveyears.HeknowsmuchaboutChina.
现在完成时(havegoneto)have/hasgone表示“去了某地”,强调“去而未归”。
HehasgonetoLondon.Hewillbebackintwoweeks.他已经去伦敦了,将在两周后回来。
—IsTomathome?汤姆在家吗?
—No,heisn’t.Hehasgonetothecinema.不在,他去看电影了。