"Present Perfect" (Prezent Perfect) leaga trecutul de prezent.
Il folosim pentru experiente de viata, actiuni care au inceput in trecut si continua, sau actiuni recente al caror rezultat conteaza acum, fara sa spunem exact cand s-au intamplat.
Mai jos e conjugarea completa cu verbul "visit" (a vizita) ca model.
Se formeaza cu have/has + participiul trecut al verbului: have visited, has eaten. Pentru verbele regulate, participiul se formeaza cu -ed, la fel ca la Past Simple. Verbele neregulate au o forma proprie (go → gone, eat → eaten).
Conjugare completa (verbul "visit")
Forma afirmativa
Engleza
Romana
I have visited
eu am vizitat
You have visited
tu ai vizitat
He / She / It has visited
el / ea a vizitat
We have visited
noi am vizitat
You have visited
voi ati vizitat
They have visited
ei / ele au vizitat
Forma negativa
Engleza
Romana
I haven't visited
eu nu am vizitat
You haven't visited
tu nu ai vizitat
He / She / It hasn't visited
el / ea nu a vizitat
We haven't visited
noi nu am vizitat
You haven't visited
voi nu ati vizitat
They haven't visited
ei / ele nu au vizitat
Intrebari
Engleza
Romana
Have I visited...?
Am vizitat eu...?
Have you visited...?
Ai vizitat tu...?
Has he / she / it visited...?
A vizitat el / ea...?
Have we visited...?
Am vizitat noi...?
Have you visited...?
Ati vizitat voi...?
Have they visited...?
Au vizitat ei / ele...?
Participii neregulate frecvente
Base form
Participiu trecut
Romana
go
gone
dus / plecat
see
seen
vazut
eat
eaten
mancat
do
done
facut
have
had
avut
take
taken
luat
💡Sfat: In limba romana nu exista aceeasi distinctie clara, dar in limba engleza conteaza mult diferenta. "I have seen that movie" (Present Perfect) inseamna ca ati vazut filmul la un moment nespecificat, fara legatura cu un timp precis. "I saw that movie yesterday" (Past Simple) spune exact cand s-a intamplat. Daca in propozitie apare un moment precis (yesterday, last week, in 2020), folositi Past Simple, nu Present Perfect.
Exemple
I have visited London twice.Am vizitat Londra de doua ori.
She has never eaten sushi.Ea nu a mancat niciodata sushi.
We have already finished the project.Am terminat deja proiectul.
Have you ever been to Italy?Ai fost vreodata in Italia?
They haven't arrived yet.Ei nu au ajuns inca.
✏️ Exercitii
1I ____have visited(visit) London twice.
2She ____has never eaten(never eat) sushi.
3We have already ____finished(finish) the project.
4____Have you ever ____been(be) to Italy?
5They ____haven't arrived(not arrive) yet.
6He ____has already seen(already see) that movie.
7____Has she ____finished(finish) her homework?
🧠 Mini-test: Present Perfect (5 intrebari)
1Alegeti forma corecta: "She ____ never ____ to Japan."
2Care este timpul potrivit? "I ____ that movie yesterday."
3Care este timpul potrivit? "I ____ that movie before, but I don't remember when."