现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动枣搜作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作凳乱历,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。简析:现在完成时的时间状语常有如下四类: ⑴现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。 ⑵现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。 ⑶现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时)。 ⑷现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。 有时候是根据表时间的关键词来判断,如果没有的话,就看是着重于问一个过去的事实还是表示强调已经完成了对现在产生一定影响了这个事件。你提出的问题:你还记得你上次去中国旅游是什么时候吗? (它本身就是问现在是否记得嘛,所以说一般用一般现在时,不存在用过去式和完成式)did you remember sth.表示你过去某个时陪锋候记得/记起某件事没有。have you remembered sth.表示你(已经)记住了某件事没有。
完成时态:明显表明过去事情的事情对现在产生衡友了影响或者是持续发生了一段时间,延续到现在的状况
而过去时 只陈述物拦侍过去发生的动作罩吵,陈述过去的状态
过去时仅代表动作发生在过去,对现在没有什么影响。通式是:主+谓语过去时,例隐谈消:I went to school.
现在完成时表示动作灶知发生在现在的过去,对现在有影响 。通式是:主+have+动词的过去分词形式
过去完成时表示动作发生在过侍脊去的过去,对现在有影响 。通式是:主+had+动词的过去分词形式
现在完成时是过渣灶衡去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始持续到现在的动作或状态。通式是:主+have+动词的过去分词形式
过去完成时表示在过去某一时间或动如做作之前已经发生或完成的动作或情况,表示“过去的过去”。通式是:主+谓语过去时辩芹
一般过去时:陈述一件过去的事情,与现在没御纳闭有关系。 完成时:一般翻镇裂译成 已经茄扰。。。