英语现在完成时态讲解.docx
- 文档编号:29962599
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:8
- 大小:92.38KB
英语现在完成时态讲解.docx
《英语现在完成时态讲解.docx》由会员分享,可在线阅读,更多相关《英语现在完成时态讲解.docx(8页珍藏版)》请在冰豆网上搜索。
英语现在完成时态讲解
英语现在完成时态讲解
LT
costcostcost
cutcutcuthithithithurthurthurt
putputputsetsetsetshutshutshut
spreadspreadspreadletletlet
AAB型
beatbeatbeaten
ABA型
becomebecamebecomerunranruncomecamecome
特殊情况
readreadread
read原形发音为/ri:
d/,过去式和过去分词发音为/red/
ABB型
bringbroughtbroughtbuyboughtboughtbuildbuiltbuilt
burnburntburntcatchcaughtcaughtdigdugdug
feelfeltfeltfightfoughtfoughtfindfoundfound
laylaidlaidleadledledloselostlost
makemademademeetmetmetsellsoldsold
ABC型
beginbeganbegunblowblewblownbreakbrokebroken
choosechosechosendrawdrewdrawndrivedrovedriven
drinkdrankdrunkflyflewflownforgiveforgaveforgiven
三、现在完成时的时间副词
①用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
Wehavealreadyfinishedourhomework.我们已完成作业了。
Theyhaven'tfinishedtheirhomeworkyet.他们还没有完成作业。
②用ever“曾经”和never“从未”。
它们多用于否定或疑问句中。
HaveyoueverbeentotheGreatWall?
你曾经去过长城吗?
IhaveneverbeentotheGreatWall.我从未去过长城。
③用表示到说话为止的过去时间状语,如just,before,uptonow,sofar,untilnow,inthepastfewyears等。
Ihaveseenherbefore,butIcannotrememberwhere.我以前见过她,但记不起在哪里见过。
Hehasbeentherethreetimesinthelastfewdays.近几年他去过那里三次了。
④用for+一段时间,since+时间点。
I'velivedherefor15years.我已经在这里住十五年了。
I'velivedheresince15yearsago.自从十五年前我就住在这里了。
Mr.GreenhasworkedheresincehecametoChina.自从来到中国,格林先生一直在这里工作。
三、句型转换:
1.否定句式:
现在完成时的否定句式是“haven't(hasn't)+过去分词...”。
如:
Ihavenotseenthemovieyet.我还没看这部电影。
2.一般疑问句:
Have(Has)+主语+过去分词...?
如:
—Haveyoufinishedthework?
你已经做完这项工作了吗?
—Yes,Ihave.是的,我已经做完了。
(No,Ihaven't.不,我还没有做完。
)
—Hasshearrivedhere?
她已经到这儿了吗?
—Yes,shehas.是的,她已经到了。
(No,shehasn't.不,她还没有到这儿。
)
3.特殊疑问句:
特殊疑问词+have(has)+主语+过去分词...?
如:
HowmanytimeshaveyoubeentotheGreatWall?
你去过长城几次?
友情提示:
肯定句中有some,already时,改为否定句或疑问句时通常要分别改为any,yet。
如:
Ihavealreadyfinishedmyhomework.我已经完成了我的作业。
→Ihaven'tfinishedmyhomeworkyet.(否定句)
→Haveyoufinishedyourhomeworkyet?
(一般疑问句)
四、现在完成时的用法:
1.现在完成时的“完成用法”:
表示过去发生或已经完成的某一动作或存在的状态对现在造成的影响或结果。
也就是说现在完成时虽与过去有关,但实际上看重的是对现在的影响或结果。
例:
(1)Hehasturnedoffthelight.
他已把灯关了。
(动作结束于过去,但说明的是现在的情况——灯现在不亮了。
)
(2)Whohasopenedthewindow?
谁把窗子打开了?
(动作发生在过去,但说明的是现在的情况——现在窗子开着呢。
)
(3)I'vefinishedmyhomeworknow.
现在我已经做完作业了。
(说明可以交作业或做别的了)
(4)Ihavelostmypen.我把笔丢了。
(5)Shehasbecomeateacher.她已经当了老师。
(说明她现在仍是老师)
2.现在完成时的“未完成用法”:
指的是动作开始于过去某一时刻,一直延续到现在,刚刚结束,或可能还要继续下去。
此时常与“for+一段时间”或“since+表过去的时间点”或“since+从句”连用。
如:
(1)Hehaslivedheresince1978.
自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直延续到现在,可能还要继续下去。
)
(2)Ihavelivedhereformorethan30years.
我在这儿已经住了三十多年了。
(动作开始于30多年前,一直延续至今,有可能还要继续下去。
)
(3)Hehaslivedherefor30years.他住在这儿三十年了。
(现在还住在这儿)
(4)They'veknowneachothersincechildhood.他们从小彼此相识。
(现在还继续往来)
(5)HowlonghaveyoustudiedEnglish?
你学英语多久了?
(现在仍在学)
友情提示:
在这类句子的肯定句中谓语动词通常用延续性动词。
终止性动词由于动作不能持续,故不能与for或since引出的时间状语连用。
但终止性动词的否定式可与这类时间状语连用。
如:
Ihaven'tmethimforalongtime.我好长时间没见到他了。
五、非延续性动词到延续性动词的转换,如:
fallasleep(ill)→beasleep(ill)
begin,(start)→beonopen→beopen
buy→havegetup→beupdie→bedeadgoout→beout
come→beinclose→beclosed
arrive→beherejoin→bein,bea+名词
finish(end)→beoverleave,move→beaway,beoutof
borrow→keepcatch(acold)→have(acold)
comeback→bebackputon→wear或beon
例句:
(1)Hehasbeenasoldierforthreeyears.他参军三年了。
(2)Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。
(3)Thefilmhasbeenonfortenminutes.电影已开始十分钟了。
(4)WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。
六、havebeen(to)与havegone(to)的区别:
havebeen(to)表示“去过某地(现在已经回来了)”,可用于各人称;
havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,
IhavebeentoParisthreetimes.表明我已经去过巴黎,并且已经回来了,有过这样的经历。
ShehasgonetoParis.表明他在去巴黎的路上,现在还没有回来。
一般过去时和现在完成时
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have/has+过去分词”。
(2)、一般过去时通常与表示过去的时间状语连用。
如:
yesterday,lastweek,twoyearsago,justnow,in2002等;而现在完成时则常与just,already,ever,never等副词和thesedays,thisweek,since......,for......等表示一段时间的状语连用。
试比较以下几组句子,有什么区别:
①A:
Haveyouseenthefilm?
B:
Didyouseethefilm?
分析:
你看过这部电影吗?
(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。
②A:
Howhashedoneit?
B:
Howdidhedoit?
分析:
他是怎么做的这件事?
(A)句强调的是他做着件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。
③A:
HehaslivedinBeijingfor8years.
B:
HelivedinBeijingfor8years.
分析:
他在北京住了8年。
(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。
(B)句讲的是他在北京住过8年,现在已经不在北京了。
(2)现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。
比:
Ihavewashedthecar.我洗过了车。
(看上去很漂亮)
Iwashedthecaramomentago. 我刚才洗过车了。
Shehaswateredtheflowers. 她已经浇了花。
(不需要再浇了)
Shewateredtheflowersyesterday. 她昨天浇的花。
IhavewrittentheletterbutIhaven'tpostedityet.信我已经写好了,但还没有寄出。
IwrotetheletterlastweekandIposteditthreedaysago. 我上周写的那封信,3天前寄出的。
(3)现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。
比:
Ithasrainedforfivehours.雨已经下了5个小时了。
Itrainedforfivehoursyesterday. 昨天下了5个小时的雨。
Hehaswaitedforherfortwohours.他等她已经两个小时了。
Hewaitedforhertwohoursandthenwenthome. 他等她等了两个小时,然后就回家了。
Ihavereviewedtwolessonsthismorning. 今天上午我已经复习了两课。
(说话时还在上午)
Ireviewedtwolessonsthismorning. 今天上午我复习了两课。
(说话时已是下午或晚上)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 现在 完成 时态 讲解