某某事
现在完成时: have/has + 过去分词
现在完成时表示的是过去的之前
过去的之前,已经做完了。 I have finished the homework. 这种情况可以替换一般过去时,I finished the homework.
① 如果做完这件事,对现在有影响,I have finished the homework, so I can have a rest now. 用现在完成时
② 如果做完这件事,仅仅就是做完,I finished the homework tow hours ago. 用一般过去时
过去的之前,还没做完,延续到现在甚至未来。 I have learnd English for ten years.
这个动作、事情是可以延续的,用现在完成时。
什么是现在完成时?
现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。句式有肯定句式、否定句式、一般疑问句和特殊疑问句。现在完成时与一般过去时都可以表示过去发生的动作,但二者的侧重点不同。一般过去时表示过去某个时间发生的动作或存在的状态,也可表示过去习惯性的动作,不涉及与现在的关系。常与表示过去的具体时间状语连用,如:yesterday,last year,in1998,three years ago等。而现在完成时强调过去发生的某一动作对现在造成的影响或结果,以及过去已开始并延续到现在的动作,与现在有着密切的关系,不能与表示过去的时间状语连用。