He has already left when we arrived

   Share on Facebook  
antía  #89985  Thu, 14 Apr 05 06:20 PM
Just a direct question: could this sentence have the meaning of habitual action?:

He has already left when we arrive. (=He is gone always when I arrive)


Thanks!
  
Not Ranked
Joined on Sun, Oct 31 2004
Vigo (Galiza, Spain)
New Member (20)
pieanne  #89987  Thu, 14 Apr 05 06:26 PM
No, it's not possible like that...

"he has already left" refers to a present situation, that is "he IS no longer here". So, either it is:

A: "Hello, can I speak with John?"
B: "Sorry, he has already left"

or

"John had already left when we arrived", which refers to a past situation.
  
Top 25 Contributor
Joined on Thu, Jan 20 2005
South of France ...But I'm Belgian!
Veteran Member (7,512)
ModeratorProficient Speaker
I'm glad to help, but I'm not a native! And please excuse my typos...
antía  #89996  Thu, 14 Apr 05 06:42 PM
I meant "arrive", without the final -d... (He has already left when we arrive)
  
pieanne  #90001  Thu, 14 Apr 05 06:47 PM
No, doesn't work with "arrive" either
You can say:
"he will have already left when we arrivE", and that's in the future, a kind of projection in the future.
  
CalifJim  #90122  Fri, 15 Apr 05 01:41 AM
Just a direct answer: Yes, it could be used to express habitual action, but it's awkward and rarely used, and it borders on the unidiomatic without a little sprucing up, especially with "always".

(Unfortunately,) (it seems) he has always already left by the time we arrive.

Smile [:)]
  
Top 10 Contributor
Joined on Mon, Aug 2 2004
California
Veteran Member (17,716)
ModeratorProficient Speaker
"There are no facts, only interpretations" - Nietzsche
AddThis Feed Button RSS Feed: ESL General English Grammar Questions
© 2008 MediaCET Ltd.
Terms and Conditions & Terms of Service