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.
 
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.
 
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.
 
"He's just left" would be the most natural in BrE if he had left the office in the last couple of minutes.
 
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.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top