英语中的完成时和过去式都表示过去的动作,但它们的用法和含义有所不同。过去式表示在过去某个时间发生的动作或状态,常用于叙述故事或描述过去的事件。完成时表示过去的动作在现在已经完成或仍然持续下去,强调过去发生的事情对现在造成的影响。完成时通常需要使用助动词“have”或“has”,而过去式则不需要。
过去式
过去式表示在过去某个时间发生的动作或者状态。这种时态一般用于叙述故事、描述过去的事件和经历。
例如:I watched a movie last night.(我昨晚看了一部电影。)
在这个例子中,“watched”是过去式,表示这个动作已经完成了,发生在昨晚。
完成时
完成时表示过去的动作在现在已经完成或者仍然持续下去。这种时态通常用于强调动作的完成或者强调过去发生的事情对现在造成的影响。
例如:I have watched that movie before.(我以前看过那部电影。)
在这个例子中,“have watched”是完成时,表示这个动作已经完成了,但是它对现在也有影响,比如说对于现在正在讨论的话题有一些启发或者感想。
区别
总的来说,过去式强调的是过去的完成动作,而完成时则强调的是过去完成的动作对现在的影响。另外,完成时通常需要使用助动词“have”或者“has”,而过去式则不需要。
需要注意的是,有些动词在完成时和过去式中形式是一样的,但是它们的意义是不同的,比如说“know”(知道)和“meet”(见面)。在使用时需要根据语境来确定是哪种时态。