注册/登录

什么是现在完成时

专业问答    2020-12-31 14:15:12

什么是现在完成时

现在完成时的结构是have done。时态最原始本质的原型都是do,把do变成have done就是现在完成时。表示现在已经做完什么事情。比如 I have done my homework。我现在已经做完作业了。

I have done my homework。这里的have done就是现在完成时的一个结构。我们平时经常会把现在完成时和一般过去时做一个比较,一般过去式的结构叫did something。Deed。对吧?这个时候 have done和did最大的区别,不是我们曾经的老师所说的,一个表示过去发生的动作对现在产生的影响,一个表示过去发生的动作对现在没有产生影响。所以我们要知道以前的这种讲法是比较奇怪的,因为我们过去发生的动作,他怎么会对现在没有影响,一个动作再小,再没有作用,他总是能对现在产生一些影响,所以我们之前的说法是自相矛盾的。

现在我们要区分这两个时态,一定要记住抓住的是时间,也就是说现在完成时,他说的是现在的事情,而一般过去时说的是过去的事情,比如说 I did my homework,这句话是在昨天发生的事情,表示在过去我做了作业。I did my homework yesterday,但是我一旦说 I have done my homework。就一定指的是现在。当我们在做题的时候,有没有要在参加中考的同学,那么中考的同学里面就会重点的强调这两个时态的对比。所以 I have done my homework。这里的half done就指的是现在完成重点在现在 I did my homework。这里的did表示的是过去。

展开更多