为什么一般过去时和现在完成时的时间状语都有时用一般过去时?

问题描述:

为什么一般过去时和现在完成时的时间状语都有时用一般过去时?
I visited Lug for three days last summer.为啥不用过去完成时?

for引出的时间状语可以用于一般过去式.
例如:I waited for him for an hour.
过完是过去的过去.