英语 现在完成时和一般过去时有什么区别

如题所述

现在完成时表示动作是过去做的,但所做的事对现在还有影响。而过去时只是说明动作在过去做的,不强调动作的对现在的影响。
He saw the film yesterday.只是说他昨天看了电影。仅此而已。
He has seen the film.电影他看过。什么时候看的没关系,强调的是看电影对现在的影响(结果):知道电影的内容。
He opened the door just now.刚才开门。门现在是否还开着没关系。
He has opened the door.门开了。现在门还是开的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-08-13

现在完成时和一般过去时的主要区别在于,现在完成时强调的是“过去做过的事情对现在的影响,强调现在”,一般过去时讲的是“过去做了什么事情,强调过去”,

相似回答