[Grammar] One hour passed/One hour has passed

Status
Not open for further replies.

Ab.m

Member
Joined
May 3, 2017
Member Type
Student or Learner
Native Language
Arabic
Home Country
Egypt
Current Location
Egypt
If I'm downloading something and it should take 2 hours to be downloaded. So after one hour for example i would say, One hour has passed Or One hour passed And why ?
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
Re: Past simple or present perfect

You're much more likely to say One hour has passed. This context is a good example of when we use present perfect. The action clearly has a relevance to the present time as the downloading is still in progress at the time of speaking.
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
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.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
Re: Past simple or present perfect

Ab.m, please note that I have changed your thread title.

Extract from the forum's Posting Guidelines:

Thread titles should include all or part of the word/phrase being discussed.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Re: Past simple or present perfect

I'm not sure what happened, Rover, but the title appears to be the same as it always was.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Re: Past simple or present perfect

If we're going to talk about natural English, a native speaker would be unlikely to use "an hour has passed" in that situation at all. I'd say "It's been downloading for an hour and there's still an hour to go" or "I've been downloading it for an hour and it still has an hour to go!"
 
Status
Not open for further replies.
Top