导读:
现在完成时和过去完成时的主要区别在于时间参照点和结构上。现在完成时表示动作发生在过去,但对现在有影响;而过去完成时表示在过去某一时间点之前已经完成的动作,不考虑对现在的影响。
1. 时间参照点
过去完成时和现在完成时的主要区别在于时间参照点的不同。
过去完成时以过去某个确定的时间点为参照点,表示在这个时间点之前已经完成的动作或状态。
现在完成时以现在为参照点,表示从过去某个时间点(通常不确定)一直持续到现在或刚刚完成的动作或状态。
举个例子,以下两句话都表示“我已经吃了饭”,但它们的含义有所不同:
I had eaten dinner by 7 o'clock last night. (过去完成时)
I have already eaten dinner. (现在完成时)
在第一句话中,by 7 o'clock last night是过去某个确定的时间点,表示我在七点之前已经完成了吃晚饭的动作。在第二句话中,现在是参照点,表示我从过去某个时间点(不确定)一直持续到现在已经完成了吃晚饭的动作,或者我刚刚完成了吃晚饭的动作。
2. 动作的完成情况
过去完成时和现在完成时对动作完成情况的强调也有所不同。
过去完成时侧重于强调动作在过去某个时间点之前已经完成,而不强调动作的结果或影响。
现在完成时除了强调动作在过去某个时间点开始一直持续到现在或刚刚完成之外,还强调动作的结果或影响。
例如,以下两句话都表示“我写完了作业”,但它们的含义有所不同:
I had finished my homework by 10 pm last night. (过去完成时)
I have finished my homework. (现在完成时)
在第一句话中,by 10 pm last night是过去某个确定的时间点,表示我在十点之前已经完成了写作业的动作。这句话只强调了动作的完成时间,而不强调完成作业后发生了什么。
在第二句话中,现在是参照点,表示我从过去某个时间点(不确定)一直持续到现在已经完成了写作业的动作,或者我刚刚完成了写作业的动作。这句话除了强调动作的完成时间之外,还强调完成了写作业后我可以去做其他事情了。
看时间点:过去完成时侧重于过去某个时间点之前发生的事件,而现在完成时则侧重于事件与现在的联系。
看结果:过去完成时通常不关注事件的结果,而现在完成时则通常关注事件对现在的影响。
用词辨析:某些词语只能与过去完成时或现在完成时连用,例如:
since:只能与现在完成时连用 ago:只能与过去完成时连用 just:可以与过去完成时和现在完成时连用,但意思不同。
翻页
声明:该作品系作者结合法律法规,政府官网及互联网相关知识整合,如若内容错误欢迎联系我们修正.
相关知识推荐
高中生物很差要学会总结错题。将做错的题目进行分类总结,找出常见的错误类型和知识点的薄弱环节。定期复习错题,可以有效避免在同一类型的题目中重复犯错。并且建议大家多做题,吸取经验。
高中生物生物大分子的基本骨架:碳链;细胞的基本骨架:蛋白纤维;生物膜的基本骨架:磷脂双分子层;DNA分子的双螺旋结构是以外部的脱氧核糖和磷酸基团交替连接而成的基本骨架。以下是小编整理的内容,大家可以参考。
想要提高化学成绩,要学会学习。主要表现在会听课,提前预习新课,错题要及时改正并总结,平时做题复习要注意查缺补漏,学习要有目的性,不能每天盲目的跟着老师的节奏走,要知道自己哪里学会了,哪里还存在疑问,然后及时补救。
高中文科有哪些科目,高考文科考哪几门?想必文科生们对高考还不太了解,不知道高考究竟怎么考,是不是现在学的所有科目都考,还是只考其中一部分。下面具体说说高考考哪几科、怎么考,让大家更有针对性地学习。
招生老师
相关栏目