1、从结构上区别现在完成时:主语+have/has+过去分词(肯定式)主语+have/has+not+过去分词(否定式)Have/Has+主语+过去分词(疑问式)过去完成时:主语+had+过去分词(肯定式)主语+had+not+过去分词(否定式)Had+主语+过去分词(疑问式)(二)从时间状语区别现在完成时:常用的时间状语包括“now,today,tonight,thisweek,thisyear,already,yet,just,recently…etc”。
2、过去完成时:常用的时间状语包括“by,at,before等构成的短语”。
3、注意:当表示一段时间,现在完成时和过去完成时都可以用for或since引导的状语。
4、(三)使用时注意事项使用现在完成时应该注意:“have/hasgot”形式上是一种完成时,但和have/has为同一意义,即“有”。
5、例如:Haveyougotapen-friend?你有笔友吗?Yes,Ihave.是的,我有。

6、Hashegotalotofworktodo?他有许多工作要做吗?No,hehasn’t.不,他没有。
7、have/hasgoneto与have/hasbeento的区别have/hasgoneto强调“去而未归”;have/hasbeento强调“去而归还”。
8、have/hasbeento常和once,twice,never,ever连用;have/hasgoneto则不可。
9、例如:—HaveJackeverbeentoBeijing?杰克去过北京吗?—Yes,he’sbeenthereseveraltimes.是的,他去过好几次了。
10、—WherehaveMaryandTomgone?玛丽和汤姆去哪里了?—They’vegonetoLondon.他们去伦敦了。
11、非延续性动词不能用于“现在完成时+表示一段时间的状语”的句型中。
12、这类动词有:come,go,start,leave,die,buy,finish,join,borrow,stop等。
13、但它们能够用表示持续状态的相应的延续性动词替换句中的终止性动词。
14、使用过去完成时应该注意:如果两个动作紧接着发生,则常常不用过去完成时。
15、总结:现在完成时着眼于现在,强调过去发生的某动作对现在造成的影响和结果,或是由过去持续到现在的动作。
16、Ihavecleanedtheclassroom.(强调扫地所产生的结果:地干净了!)Wehavelivedherefortenyears.(“住”从过去持续到现在的动作用现在完成时)Wehavelivedheresincewecamehere.(“住”是从过去持续到现在的动作用现在完成时)过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时。
17、运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!MrGreenhadlivedinNewYorkfortenyearsbeforehecametoChina.("来”中国已过去,而先前“住”在纽约更过去!)(另外注意:“住”在纽约可没有持续到现在哟!)Wehadlearned1000wordsbytheendoflastterm.(“上期期末”已过去,而是在其前“学”的就更过去了!)。
以上就是【过去完成时和现在完成时的区别时间轴,过去完成时和现在完成时的区别】相关内容。
