Re: Past simple or present perfect
You'd (normally) use the past simple if you were narrating the event: He sat in frustration. An hour passed, but his files were still downloading. From the participant's perspective, the present perfect is the natural choice.