

时态问题一直是中国学生英语学习中的一个难点。本文中新通外语曹晨怡老师,列举了 现在完成时vs现在完成进行时、过去完成时 VS 过去完成进行时的对此,希望对烤鸭们掌握时态有所帮助。
1、现在完成时vs现在完成进行时
现在完成进行时一直是学生比较陌生的,对于现在完成进行时的定义大家也都比较模糊,根据“现在完成进行时”这个名称,很多学生会认为是动作从过去发生到现在并且还在进行。那么到底什么是“现在完成进行时”呢?先来看一个例子:
Kitte 说:I’ve been ringing him for ten minutes.
那么kitte 说这句话的时候她究竟是正在打电话呢还是已经挂了电话?
答案是两者都有可能。她可能是刚挂了电话,然后跟她的小伙伴说,我已经给他打了10分钟电话了她怎么还没接。 也可能是她边打电话边在心里嘀咕,为什么已经给他打了10分钟电话怎么还不接。所以现在完成进行时最完整的定义应该是: 一个动作从过去一直持续到现在还在进行或者刚刚结束。而正在进行或者刚刚结束取决于说话时的情境。
再看一个例子,分别是现在完成时和现在完成进行时 (区分它们之间的不同点)。
1. I have written a letter
2. I have been writing a letter.
第一句使用了现在完成时,说明我已经把信写完了,它强调的是结果。而第二句使用了现在完成进行时,它强调的是写信的过程,这个动作可能刚刚结束,也可能还在进行。
再一个例子:
1. I have cleaned my room.
2. I have been cleaning my room all the morning.
同样的,第一个句子强调的是结果,说明我现在的房间已经非常干净了。而第二句强调的是打扫的过程 (我打扫了一个上午非常累)。
2、过去完成时 VS 过去完成进行时
这两种时态跟现在完成时和现在完成进行时非常相似,唯一的区别在于把时间节点从现在移到了过去基本点。也就是说,如果强调在过去基本点之前动作结束了用过去完成时,如果强调过去动作一直持续到过去基本点就用过去完成进行时。
综上, 完成时与完成进行时都有一个时间节点,它们的区别在于: 前者强调的是achievement;而后者注重于duration。
相关阅读:
2014秋季班 你的高分在这里诞生 |
新通外语更懂雅思考试 |