资源描述:
《最新现在完成时(最全解析)教学讲义PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、现在完成时(最全解析)现在完成时态Winterhasalreadycome.上一页现在完成时的构成形式havedonehas助动词过去分词上一页nowpastfuture一般过去时现在完成时一般过去时表示的是纯粹在过去发生的事情现在完成时表示的是在过去某个时间开始并持续到现在的动作/状态,或者发生在过去却对现在造成的影响上一页现在完成时与一般过去时的比较1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。Isawthisfilmyesterday.(强调看的动作发生过了。)Ihav
2、eseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)上一页2)一般过去时常与具体的表示过去的时间状语连用;现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday,lastweek,…ago,in1990,inOctober,justnow,…--具体的时间状语现在完成时的时间状语:for,since,sofar,ever,never,just,yet,till/until,uptonow,inthepastfewyears,recently,…--模糊的时间状语上一页现在完成时的时间状语◆常与不确定的时间状
3、语连用,如:already,never,ever,just,yet,before,sofar,inthepastfewyears等,表示“到目前为止”所发生的动作.◆还可以和表示一段时间的状语连用,since,foralongtime等.上一页下一页现在完成时的时间状语◆常与①already,②yet,③ever,④just,⑤never,⑥before,⑦uptonow,⑧sofar,⑨inthepastfewweeks⑩thesedays,⑾since⑿for+alongtime连用上一页下一页★一、sinceMr.Smithhasworkedheresin
4、ce1984.(1984年以来,史密斯先生一直在这工作。)IhaveknownDanielsince7yearsago.自从7年前我就认识丹尼尔。He’slearnedabout500wordssincehewenttocollege.(他上大学以来大约学了五千个英语单词)上一页下一页一个时间点一段时间+ago从句★二、for+时间段(一段时间)(twoweeks/sixmonths/fivedays)for短语表示动作延续多长时间。Hehastaughtinthisschoolforfouryears.(他在这个学校已经教了4年书了。)Ihaven’tseen
5、herforalongtime.(我好久没有见到她了。)上一页下一页(注):对for或since引导的时间状语提问必须用howlong,决不能用when.Eg.Ihavelivedherefor10years.Howlonghaveyoulivedhere?Shehasstoodheresince2hourago.Howlonghasshestoodhere?上一页现在完成时时间状语的比较与运用:1)already(已经)和yet(已经,还)already用于肯定句,放于句中或句末,在句中时,位于助动词或系动词后,实义动词前。yet用于否定句和疑问句,一般在句末
6、。Ihavealreadyfinishedmyhomework.Ihaven’tfinishedmyhomeworkyet.上一页2)ever(曾经,这以前)never(从不)ever用于肯定句和疑问句中,在句中位于助动词或系动词后,实义动词前。never用于句中,助动词或系动词后,实义动词前,表示否定意义。HehaseverbeentoParis.HehasneverbeentoParis.上一页3)just表示“刚刚”(用于完成时态时,与already,never等副词的位置一样,多用在助动词have/has和动词过去分词之间)区别justnow(刚才,用于
7、一般过去时)Hehasjustcomeback.他刚刚回来。Theyhavejustfinishedthework.他们刚刚完成那项工作。上一页3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.一般过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。上一页ShejoinedtheLeaguethreeyearsago.(加入的动作不是延续的)ShehasbeenintheLeagueforthreeyears
8、(sincethreey