Re: he left, he has left Attention: I’m not a teacher.
Hi joham,
I will try to explain you away the difference between the Past Indefinite and the Present Perfect.
An action expressed by the Past Indefinite belongs exclusively to the sphere of the past, while the Present Perfect shows that a past occurrence is connected with the present time.
She changed very much a great many years ago.
She is not well and has changed very much of late.
Your example:
No, he left (yesterday, the day before yesterday, or a month ago)
No, he has left already.
Or
“I hired a new pianist from St.Joe – a Negro.” (yesterday, the day before yesterday, or a month ago)
“I have just hired a new pianist from St.Joe – a Negro”
Or
“I wrote to him.”
“I have just written to him”. of late = recently, lately, in the recent past
Regards.
V. |