Present Perfect Simple
Unfinished actions that started in the past and continue to the present:
A finished action in someone's life (when the person is still alive: life experience):
A finished action in someone's life (when the person is dead):
A finished action with a result in the present:
A finished action with no result in the present:
With an unfinished time word (this week, this month, today):
With a finished time word (last week, last month, yesterday):
NOT: I've been to the museum yesterday.
Source : perfect-english-grammar.com
MoroccoEnglish.com’s webmaster, High School teacher of English, from Nador and currently working in Bouarfa city. A BA degree holder, from Mohamed first university in Oujda .
Join us to receive our regular updares