现在完成时讲解完整版.docx
《现在完成时讲解完整版.docx》由会员分享,可在线阅读,更多相关《现在完成时讲解完整版.docx(7页珍藏版)》请在冰豆网上搜索。
现在完成时讲解完整版
ThePresentPerfecttense
PresentPerfectTense
现在完成时的结构
主语+have/has+过去分词(pp)
AA助动词,无意义A
Winterhascome,
willitstillbefarinspring?
现在完成时的结构
主语+have/has+过去分词(pp)
注:
主语若是第三人称单数助动词用has
定形式haven't(havenot)+过去分词hasn't(hasnot)+过去分词/
疑问句把助动词have/has放在句首
区别have和has的用法
Youhaveplantedallthetrees.Ihaveplantedallthetrees.He/shehasplantedallthetrees.Theyhaveplantedallthetrees.
主语若是第三人称单数助动词用has
现在完成时的用法
1)表示到现在为止已经完成或刚刚完成的动作。
Nowwehaveplantedallthetrees.
Hehasjustcomeback.
Theyhavebuiltmanybuildingsinthiscity.
2)表示过去发生的动作•强调结果或对现在的影响。
Someonehasbrokenthewindow.(窗户现在是坏的)Ihavealreadylostthekey.(我现在没有钥匙)
Ihaven'treadthatbookyet.(不了解书的内容)Ihavejustcleanedmyhands.(手是干净的)
常与already(已经),yei•(已经),just(刚刚),ever(曾经)
等词连用.
already:
常用于肯定句中.yet:
常用于否定句,疑问句尾.
3)表示从过去开始并持续到现在的动作或状态,常与包括现在在内的一段时间的状语连用。
ShehaslearnedEnglishfor5years・
HehaslivedinBeijingsince5yearsago.
since,for的用法:
蠟since:
(自…以来)
l)since+时间点
Hehasstayedheresince5o5clock.
2)since+时间段+ago
Hehasstayedheresince5hoursago.
3)since+从句
ShehastaughtEnglishsincehecamehere.
喙for:
(长达)fOF+时间段
Hehaskeptthebookfor2weeks.
|用for或since填空|
1.Mr.BrownhashadhisTVfor15years.
2.Tvetakendrivinglessonssince|Qstmonth.
3.Mysisterhashadhercellphoneforamonth.
4.Myfriendshaven,tvisitedmesincefewdaysago.
5.Wehaverf十usedourcarforalongtime.
6.Shehasn^thadagoodcupofcoffeeforyears.
7.Tomhaswornglassessincehewas7yearsold.
疑难点
Iworkedhereformorethantwentyyears.(我现在已经不在这里工作了)
Ihaveworkedhereformorethantwentyyears.(现在我仍在这里工作)
注:
并非所有foM乍为时间状语的句子都用现在完成时搞清一般过去时和现在完成时的区别
劳辛析havebeento和havegoneto
MyfatherhasgonetoShanghaiforameeting.
他(已经)去了上海。
MyfatherhasbeentoShanghaiforameeting.
他(曾经)去了上海。
ShehasbeentoChina.
她(曾经)去过中国。
(人已经回来了)
ShehasgonetoChinalastweek.
上周她去了上海。
(人可能回来了也可能没回来)
havebeentosomeplace.曾经去过某地,已经回来.
hasgonetosomeplace.某人去了某地,还没有回来.
用have/hasbeento,have/hasgoneto镇空:
1.—Whereisyourbrother?
—Hehasgone十otheshop.Hellbebacksoon.
2.—Haveyoueverbeen十。
toAmerica^—Yes,Ihavebeen+oNewYorktwice.
3.—Hereyouareatlast!
Wherehaveyoubeen?
—Ihavebeen十。
London.
4.—Davidhasgone十。
Ausiralia.
—Pmsurehe#salreadyarrived.
•9.He(go)toschoolonfooteveryday.goes
•10.you(find)yoursciencebookyet?
have,
•11.Ifit(be)finetomorrow,Illgowithyou.found
is
•12.Thestudents(read)English
whentheteachercamein.werereading
•13.Look!
Themonkey(climb)the
tTee.isclimbing
•
(come)toseemenext
14.Mymother
Sunday.jscoming
•
you
15.Fvelostmypen.
(see)itanywhere?
TT
Have,seen
1.1already(see)thefilm・I(see)it
lastweek.have,seen,saw
2.he(finish)hisworktoday?
Notyet.Has,finished
3.Myfatherjust(come)backfromwork・Heis
tirednow.has,come
4.
WhereasLiMing?
He(go)totheteacher's
5.1(work)heresinceI(move)here
in1999.haveworked,moved
6.SofarI(make)quiteafewfriends
here・havemade
7.HowlongtheWangs(stay)
here?
Fortwoweeks.have^stayed
•1.have,seen,saw2.Has,finished3.has,come4.hasgone5.haveworked,moved6.havemade7.have,stayed8.have,finished9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seen