InEngleza.com

Present Perfect in Engleza

🇬🇧 Lectie A2-B1 Gramatica

🕰️

"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
EnglezaRomana
I have visitedeu am vizitat
You have visitedtu ai vizitat
He / She / It has visitedel / ea a vizitat
We have visitednoi am vizitat
You have visitedvoi ati vizitat
They have visitedei / ele au vizitat
Forma negativa
EnglezaRomana
I haven't visitedeu nu am vizitat
You haven't visitedtu nu ai vizitat
He / She / It hasn't visitedel / ea nu a vizitat
We haven't visitednoi nu am vizitat
You haven't visitedvoi nu ati vizitat
They haven't visitedei / ele nu au vizitat
Intrebari
EnglezaRomana
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 formParticipiu trecutRomana
gogonedus / plecat
seeseenvazut
eateatenmancat
dodonefacut
havehadavut
taketakenluat
💡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

✏️ 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."

4Cum spuneti corect "Nu au ajuns inca"?

5Care este participiul trecut al verbului "go"?