一般过去时和现在完成时是两种不同的英语动词时态,一般过去时表示过去某个时间发生的动作或状态,而现在完成时则表示过去发生的动作对现在产生的影响或结果。I walked to school yesterday.(我昨天走路去了学校。)这里用的是一般过去时,表示过去某个时间发生的动作。I have walked to school every day this week.(我这周每天都走路去学校了。)这里用的是现在完成时,表示过去发生的动作对现在产生的影响或结果。