英语语法中如何区分现在完成时和过去完成时?

现在完成时和过去完成时的区别

学生在初学时往往发现掌握现在完成时和过去完成时比较容易,但在实际应用中很难准确掌握。主要原因是不清楚两者的区别。下面总结一下两者的区别:(1)概念差异:1)现在完成时表示过去发生的某个动作对现在的结果或影响。也可以指从过去延续到现在的动作或状态。2)过去完成时是指过去某个动作或时间之前已经发生或完成的动作,也可以指从过去某个时间开始到过去某个时间结束的动作或状态。也就是“前世”。(2)从结构上区分现在完成时:主语+Have/Has+过去分词(正)主语+Have/Has+not+过去分词(负)Have/Has+主语+过去分词(疑问形式)过去完成时:主语+Had+过去分词(肯定形式)主语+Had+not+过去分词(否定形式)Had+主语+过去分词(疑问形式)(3)从时间状语上区分现在完成时:常见的时间状语有“现在、今天、今晚、本周、今年过去完成时:常见的时间状语有“by、at、before等短语”。注:表示一段时间时,由for或since引导的状语可用现在完成时和过去完成时。例如,你吃过午饭了吗?你吃午饭了吗?是的,我有。我刚刚受够了。是的,我刚吃完。我现在有一个钟了。我现在有一个闹钟。你已经上传照片了吗?你发照片了吗?我们到达那里时,会议已经开始了。当我们到达那里时,会议已经开始了。到上个$ TERM期末,我们已经学了大约5000个英语单词。到上学期末,我们已经学了5000个英语单词。他们五点钟就完成了工作。到五点钟时,他们已经完成了工作。我认识李雷已经三年了。我认识李雷已经三年了。自从十年前我就在这里工作了。自从我们离开后,就没有收到他的来信。我没有他的消息。他们已经二十四小时没有睡觉了。此时,他们已经24小时没有合眼了。(4)使用现在完成时应注意的注意事项:1。“have/ hasgot”在形式上是完成式,但和“Have/has”的意思是一样的。你有笔友吗?是的,我有。是的,我有。他有很多工作要做吗?他有很多工作要做吗?不,他没有。不,他没有。2.去过和去过的区别。have/has GoE强调“去而不返”;Have/去过强调“去而复返”。have/has to常与once、two、never和ever连用。已经去了不是。例如:杰克去过北京吗?杰克去过北京——是的,他去过那里很多次。是的,他去过那里几次。-玛丽和汤姆去哪儿了?玛丽和汤姆去哪里了?他们去伦敦了。3.“现在完成时加表示一段时间的状语”句式不能用不连续动词。这类动词包括:来、去、开始、离开、死亡、购买、完成、加入、借用、停止等。但是,它们可以用相应的表示连续状态的连续动词来代替句子中的终止动词。例如,到达,来到→在这里,在开始,开始→在购买→已经死了→死了睡着(病了)→睡着(病了)完成,结束→结束了解→知道起床→起床出去→出去加入→在,是a+名词离开,移动→离开,不在当使用过去完成时,应该注意的是,如果两个动作紧接着发生,当她走进房间时,她发现他们坐在一起唱歌。我们和朋友告别后,就离开了村子。和朋友们告别后,我们离开了村子。