Mr. Miller has just left the office

Status
Not open for further replies.

keannu

VIP Member
Joined
Dec 27, 2010
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
My grammar book says "if some past event is too close to the present, present perfect is used", but I doubt it.
Even if someone left the office 2 hours ago, you can still say "Mr.Miller has left the office" in relation to the present and even if someone left the office 5 seconds ago, if you want to say in relation to the past, you can say "Mr.Miller left the office 5 seconds ago". What do you think?

gz37)Mr. Miller has just left the office. I think you can catch up with him if you hurry.
 

Gillnetter

Key Member
Joined
Jan 16, 2010
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
My grammar book says "if some past event is too close to the present, present perfect is used", but I doubt it.
Even if someone left the office 2 hours ago, you can still say "Mr.Miller has left the office" in relation to the present (If he already left the office that event happened in the past) and even if someone left the office 5 seconds ago, if you want to say in relation to the past, you can say "Mr.Miller left the office 5 seconds ago". What do you think?

gz37)Mr. Miller has just left the office. I think you can catch up with him if you hurry.
"just" here means that he left very recently.
 

nyota

Senior Member
Joined
Jun 9, 2009
Member Type
Interested in Language
Native Language
Polish
Home Country
Poland
Current Location
Australia
Not a teacher
...................


You can use both tenses even if you refer to immediate past, it just depends on how you structure your sentence (if you use 'ago', then you'd clearly go for Past Simple) or who speaks the language.

1. He has just left the office.
2. He left the office 5 seconds ago.
or even
3. He just left the office.

I believe the last one would be more common in AmE than BrE, which is not to say AmE speaker wouldn't use Present Perfect.

However, when there are no other indicators (like, ago or just) or broader context, Present Perfect gives you this extra piece of information that Past Simple doesn't,

He's left the office. He's not back yet.
He left the office. You don't know whether he came back or not.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
"He's just left" would be the most natural in BrE if he had left the office in the last couple of minutes.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
My grammar book says "if some past event is too close to the present, present perfect is used", but I doubt it.
It says that? It probably means "very close". "Too close" in that sentence has no meaning.
 
Status
Not open for further replies.
Top