Indicatori Timpul Present Perfect si Past Tense in Engleza - Cursuri Gramatica Limbii Engleze pentru Incepatori Gratuit Online

Deși este numit Prezent Perfect, acest timp exprimă, de fapt, o acțiune petrecută în trecut. Se traduce prin Perfectul Compus, iar diferența dintre acesta și Past Tense este că în primul caz nu este specificată exact perioada desfășurării acțiunii, pe când în cel de-al doilea caz, avem, de cele mai multe ori repere temporale fixe.

Iată mai jos un tabel cu indicatori pentru cele două timpuri:
Present Perfect
Past Tense
lately/recently
I've been very busy lately.
(Am fost foarte ocupat în ultimul timp.)
ago
I saw him three hours ago.
(L-am văzut acum trei ore.)
after that
Have you spoken to her after that?
(Ai vorbit cu ea după aceea?)
yesterday
I finished my project yesterday.
(Mi-am terminat proiectul ieri.)
so far
I've been just fine so far.
(Am fost foarte bine până acum)
today (desi poate indica si Present Perfect)
I talked to them today./I've talked to them today.
(Am vorbit cu ei astăzi.)
since
We haven't heard from her since college.
(Nu am mai auzit nimic de ea din facultate.)
this morning/this evening/tonight
I took that test this morning.
(Am dat testul acela azi dimineață.)
during
I've seen him three times during the holiday.
(L-am văzut de trei ori în timpul vacanței.)
this week
I received my certificate this week.
(Am primit certificatul săptămâna aceasta.)
for
He has lived in Italy for three years.
(El a locuit în Italia timp de 3 ani.)
last year/last month/last week
I became a teacher last year.
(Anul trecut am devenit profesor.)
never
They have never done such a thing.
(Ei nu au făcut niciodată așa ceva.)
last night
I heard the news last night.
(Am auzit știrile aseară.)
ever
Have you ever studied Spanish?
(Ai studiat vreodată limba spaniolă?)
then/that moment
Then I got mad.
(Atunci m-am enervat.)
Mai nouă Mai veche