PAST TENSE PRESENT PERFECT
se referă la un moment specific din trecut:

–          last week/month/year
–          yesterday
–          a week/month/year ago
–          early this month/today
–          this morning, this afternoon/ today (toate aceste părți ale zilei s-au încheiat)
–          then, soon, next, after that
–          in spring, on Monday, in 2000

OBSERVAȚIE momentul este precizat

se referă la o perioadă de timp care se extinde până în prezent

–          so far, up to now, until now
–          for a long time
–          since Monday, since I met you
–          lately, recently, latterly
–          for the present, for now, for the time being

OBSERVAȚIE momentul nu este precizat

acțiunea are caracter definit

Did you see him recently?  –  L-ai văzut de curând? (într-o anumită ocazie)

acțiunea are caracter nedefinit

Have you seen him recently?  –  L-ai văzut de curând? (într-o moment aproape de prezent, recent)

evenimente din trecut ai căror autori nu mai există

Did you buy Michael Jackson’s last album? – Ai cumpărat ultimul album al lui MK? (este mort – nu mai poate scoate și alte albume)

evenimente din trecut ai căror autori încă trăiesc

Have you bought Rihanna latest album? – Ai cumpărat albumul recent al Rhiannei? (poate să mai scoată și alte albume)

acțiunea este încheiată

I saw the exhibition – Am văzut expoziția. (s-a închis)

I injured my leg – M-am lovit la picior. (încă mă mai doare)

acțiunea nu este încheiată

I have seen the exhibition. – Am văzut expoziția. (este încă deschisă)

I have injured my leg. M-am lovit la picior. (încă mă doare)

ATENȚIE

    • I have gone to the market this  morning. (It’s eleven o’clock. It’s still morning) –  Am fost la piață azi dimineață. (E ora 11, încă dimineață)
  • I went to market this morning. (It’s two  p.m. ) – Am fost la piață azi dimineață. (E ora două după amiază)

Present Perfect + since + Simple Past 

I have been listening to the radio since/ ever since I came home from my job.