Present Perfect vs Past Simple: regula 'când?' care încheie confuzia

'I have seen him yesterday' este greșit, dar de ce? Iată întrebarea care alege timpul corect de fiecare dată, plus cuvintele de timp care fixează fiecare alegere.

de Learn Native English3 min de citit

Singura greșeală de gramatică ce trage un cursant B1 în jos până la B2 este să amestece have done și did. Vestea bună: există o întrebare pe care ți-o pui înainte de fiecare propoziție, iar ea alege automat timpul corect.

Singura întrebare care alege timpul

Înainte să rostești un verb, întreabă: „Pot spune când s-a întâmplat?"

  • Da → past simple (did, went, ate)
  • Nu → present perfect (have done, have gone, have eaten)

Atât. Tot sistemul se reduce la această decizie.

„I saw him yesterday." (Când? Yesterday. → past simple) „I have seen him." (Când? Nu contează, nu s-a precizat timpul. → present perfect)

Foaia de cuvinte de timp

Anumite cuvinte de timp se asociază ÎNTOTDEAUNA cu un singur timp verbal. Memorează listele:

Cuvinte de timp pentru past simple (moment specific, încheiat): yesterday, last week, last year, in 2020, two days ago, at 3pm, when I was a child, on Monday

Cuvinte de timp pentru present perfect (deschis, neîncheiat sau neprecizat): ever, never, already, yet, just, since 2020, for two years, recently, so far, this week (încă în curs), today (încă în curs)

Testul „încă relevant acum"

Când nu este dat niciun cuvânt de timp, întreabă: rezultatul mai afectează prezentul?

  • „I have lost my keys." → încă pierdute. → present perfect.
  • „I lost my keys yesterday." → poveste încheiată. → past simple.

Același eveniment poate primi oricare timp, în funcție de dacă rezultatul mai contează ACUM.

Greșeala clasică pe care să nu o faci niciodată

Reparația este mecanică: vezi yesterday, last, ago, in [an], when? → past simple. Fără excepții.

Exercițiu: alege timpul corect

Completează spațiul cu forma corectă (past simple sau present perfect):

  1. I in Tokyo for three years. (încă locuiește acolo)
  2. She in Paris in 2018. (an specific — încheiat)
  3. sushi? (întrebare deschisă)
  4. We to the cinema yesterday.
  5. He the report yet.
  6. I her since Monday.
  7. They a new car last week.
  8. The bus .

Bonus: participii trecuți neregulați de care vei avea nevoie

Majoritatea participiilor trecute se termină în -ed (worked, finished). Dar verbele de frecvență mare sunt neregulate. Exersează-le — ele reprezintă 80% din uzul present perfect:

see(past participle) go(past participle) do(past participle) be(past participle) eat(past participle) give(past participle) take(past participle) write(past participle) break(past participle) speak(past participle) drive(past participle) forget(past participle)

Dacă poți să-ți amintești toate 12 în mai puțin de 10 secunde, ai prins tiparul. Dacă nu, exersează-le zilnic timp de o săptămână.

Dacă încă te prinzi traducând mental deciziile de timp verbal din limba ta maternă, soluția mai profundă este în cum să nu mai traduci în minte — aceeași problemă de rutare care îți încetinește fiecare parte a englezei.

Întrebări frecvente