Present Perfect vs Past Simple
Pe scurt
Propoziția numește un moment încheiat?
| Expresie de timp | Timp verbal | Exemplu |
|---|---|---|
| ever, never, before | present perfect | I have never won a race. |
| just, already, yet | present perfect | She has just scored. |
| for, since | present perfect | We have trained since May. |
| (nicio expresie) | present perfect | He has broken the record. |
| yesterday, last night | past simple | He broke it yesterday. |
| last week / year | past simple | They won last year. |
| ... ago | past simple | I joined the team two years ago. |
| in + year, when I was ... | past simple | She started in two thousand ten. |
Întrebări: Have you ever ...? (experiență) → When did you ...? (detalii).
Perfectul compus nu înseamnă automat Present Perfect. Niciodată: I have won it yesterday.
A2 · Lecția 11 · Present Perfect sau Past Simple?
Explicația completă, din lecția care predă regula
În română spui la fel și Am câștigat trei medalii, și Am câștigat o medalie anul trecut: perfectul compus merge cu orice moment din trecut. Engleza le desparte în două timpuri, iar alegerea depinde de un singur lucru: spune propoziția când s-a întâmplat?
Atenție la capcana principală: perfectul compus românesc arată exact ca Present Perfect (am câștigat = have won, adică „a avea” + participiu). De aceea nu traduce mecanic am câștigat prin have won. Întâi uită-te după expresia de timp și abia apoi alege timpul verbului.
Fără moment precizat: Present Perfect
Folosește have/has + participiu când vorbești despre experiența în sine, fără să spui când s-a petrecut: s-a întâmplat cândva în viață sau rezultatul contează acum.
- She has won a gold medal. — cândva, nu spunem când.
- Have you ever played tennis? — vreodată în viață?
- I have never lost a race. — niciodată, până acum.
Moment încheiat precizat: Past Simple
Imediat ce numești un moment care s-a terminat, trebuie să folosești Past Simple. Expresia de timp decide, nu cât de recent e faptul și nici cât de importantă e vestea.
- She won a gold medal last year.
- Did you play tennis yesterday?
- I lost my first race in two thousand nineteen.
Expresiile de timp care decid
| Present Perfect (timp neîncheiat sau nespus) | Past Simple (timp încheiat) |
|---|---|
| ever, never | yesterday, last night |
| before, already, just, yet | last week, last year |
| for two years, since May | two days ago, ten years ago |
| (nothing at all) | in two thousand ten, then, when I was ten |
I have won a medal yesterday e greșit, oricât de firesc sună dacă te gândești la am câștigat ieri. yesterday, last ..., ... ago și in + an cer întotdeauna Past Simple, fără nicio excepție. Iar for și since cer Present Perfect, chiar dacă în română spui la prezent (mă antrenez de doi ani, din mai).
Cele două întrebări
Întrebările urmează aceeași regulă. Have you ever ...? întreabă despre o experiență de viață. Did you ...? întreabă despre un moment încheiat, deci are nevoie de el: yesterday, last summer, in June.
- Have you ever met a famous player? — vreodată în viață.
- Did you meet him at the stadium? — în acel moment încheiat.
Cum decurge o conversație reală
Asta e mișcarea de copiat: deschizi cu Present Perfect, pentru că întrebi despre o experiență. Apoi, de îndată ce apar detaliile, conversația trece la Past Simple, pentru că acum există un moment.
- Have you ever run a marathon?
- Yes, I have.
- When did you run it?
- I ran it in Berlin two years ago.
O poveste începe deci adesea la Present Perfect și continuă la Past Simple. Spune vestea pe scurt cu Present Perfect, apoi dă detaliile (unde, când, cum) la Past Simple. În română ai folosi peste tot perfectul compus, în engleză nu.
Verifică ce ai citit
Câteva întrebări din testul lecției din aplicație (6 din 15). Scrie forma sau alege răspunsul.
I ___ a marathon last April.
She ___ three gold medals in her life.
___ you ever swum in a cold lake?
Our team(win) the cup in two thousand eighteen.
I(break) my arm at the gym yesterday.
The coach(join) the club two years ago.
Exemple din curs
Cuvântul marcat e locul unde se aplică regula. Apasă pe redare ca să auzi propoziția.
What have you cooked today?
Ce ai gătit astăzi?
I lived in Spain for ten years.
Am locuit zece ani în Spania.
I lent my umbrella to a colleague last winter, and I still haven't seen it.
Iarna trecută i-am împrumutat umbrela mea unui coleg și încă nu am mai văzut-o.
Propoziții din curs care folosesc regula: 3