19.09.2025
          Învățarea timpului Present Perfect reprezintă una dintre provocările majore pentru cursanții de limba engleză, pentru că nu are un corespondent exact în română. Totuși, odată ce înțelegi cum se formează și când se folosește, vei putea vorbi engleza mult mai fluent și natural.
Dacă vrei să descoperi pas cu pas cum funcționează prezentul perfect, poți consulta și cursurile noastre de limba engleză sau programele de engleza in vacanta.
Ce este Present Perfect?
Present Perfect este un timp verbal al prezentului care leagă o acțiune din trecut de prezent. Se folosește pentru a exprima experiențe, rezultate, acțiuni care continuă sau efecte vizibile în prezent.
Există două forme principale:
- Present Perfect Simple (prezent perfect simplu)
 - Present Perfect Continuous (prezent perfect continuu)
 
Cum se formează Present Perfect
Present Perfect se formează cu ajutorul verbului auxiliar have/has + participiul trecut al verbului de conjugat.
Dacă vrei să înveți de la zero formarea timpurilor în engleză, te invităm să descoperi și cursurile pentru începători: Cursuri engleză adulți începători.
Present Perfect Simple – Mod de formare
- Afirmativ: subiect + have/has + participiu trecut
	
- I have visited London. → „Am vizitat Londra.”
 
 - Negativ: subiect + have/has + not + participiu trecut
	
- She hasn’t finished her homework. → „Ea nu și-a terminat tema.”
 
 - Interogativ: Have/Has + subiect + participiu trecut
	
- Have you seen this movie? → „Ai văzut acest film?”
 
 
Present Perfect Continuous – Mod de formare
- Afirmativ: subiect + have/has + been + verb cu -ing
	
- They have been studying for two hours. → „Ei învață de două ore.”
 
 - Negativ: subiect + have/has + not + been + verb cu -ing
	
- He hasn’t been working today. → „El nu a lucrat azi.”
 
 - Interogativ: Have/Has + subiect + been + verb cu -ing
	
- Have you been waiting long? → „Ai așteptat mult?”
 
 

Când se folosește Present Perfect
Când se folosește Present Perfect Simple
- Pentru acțiuni terminate cu legătură în prezent:
	
- I have lost my keys. → „Mi-am pierdut cheile.” (și nu le am acum)
 - I have opened the window → „Am deschis fereastra.” (acum este deschisă)
 
 - Pentru experiențe de viață:
	
- She has traveled to Japan. → „Ea a călătorit în Japonia.”
 - He has swam with dolphins → „El a înotat cu delfinii.”
 - I have never seen a ghost → „Nu am văzut niciodată o fantomă.”
 
 - Pentru acțiuni repetate:
	
- We have visited Paris three times. → „Am vizitat Parisul de trei ori.”
 - I have seen this movie several times. It’s my favourite. → „Am văzut fimlul acsta de mai multe ori E preferatul meu.”
 
 - Pentru rezultate:
	
- He has broken his leg. → „El și-a rupt piciorul.”
 - I have bought a new car. → „Mi-am cumpărat o mașină nouă.”
 
 
Când se folosește Present Perfect Continuous
- Pentru acțiuni începute în trecut și care continuă:
	
- I have been reading this book all day. → „Citesc această carte toată ziua.”
 - I have been waiting here for 2 hours. → „Aștept deja de două ore.”
 
 - Pentru a evidenția durata:
	
- She has been working here since 2015. → „Ea lucrează aici din 2015.”
 - I have been studying English for seven years. → „Studiez engleza de șapte ani.”
 
 - Pentru acțiuni recente cu efect vizibil:
	
- He is tired because he has been running. → „Este obosit pentru că a alergat.”
 - My kitchen is a mess because the children have been painting all morning. → „E mizerie în bucătărie, deoarece copiii au pictat toată dimineața.”
 
 
Adverbe și expresii frecvente cu present perfect
- already, just, yet, ever, never, since, for, recently, lately
	
- Ex.: I have just finished my work. → „Tocmai mi-am terminat treaba.”
 - I have already seen this film. → „Am văzut deja filmul acesta.”
 - You haven’t done your homework yet. → „Încă nu ți-ai făcut tema.”
 - Have you ever been to Italy? → „Ai fost vreodată în Italia?
 - She has never eaten snails. → N-a mâncat niciodată melci.”
 - They have been married since 1993. → „Sunt căsătoriți din 1993.”
 - We haven’t seen Santa Claus for a long time. → „Nu l-am văzut pe Moș Crăciun de mult.”
 - I haven’t been to the cinema recently. → „N-am mai fost la cinema în ultimul timp.”
 - Lately, he has won a lot of prizes. → „În ultimul timp a câștigat multe premii.”
 
 
Present Perfect VS Past Simple
| 
			 Present Perfect  | 
			
			 Past Simple  | 
		
| Se concentrează pe rezultat în prezent | Se concentrează pe rezultat în prezent | 
| 
			 I have eaten already. – „Am mâncat deja.”  | 
			
			 I ate yesterday. – „Am mâncat ieri.”  | 
		
Present Perfect Simple VS Present Perfect Continuous
| 
			 Present Perfect Simple  | 
			
			 Present Perfect Continuous  | 
		
| 
			 Accent pe rezultat  | 
			
			 Accent pe proces/durată  | 
		
| 
			 I have written the letter. – „Am scris scrisoarea.”  | 
			
			 I have been writing for an hour. – „Scriu de o oră.”  | 
		
Greșeli frecvente de evitat în folosirea prezentului perfect în engleză
❌ Folosirea expresiilor de timp trecut (yesterday, last year) cu Present Perfect:
 I have seen him yesterday → corect: I saw him yesterday.
❌ Amestecarea auxiliarului „have” cu timpuri greșite:
 She have gone → corect: She has gone.
❌ Uitarea participiului corect:
 I have eat → corect: I have eaten.

Exerciții rapide cu prezentul perfect în engleză
1. Completează cu have/has și forma corectă:
- She ___ never ___ (be) to London.
 - We ___ just ___ (finish) dinner.
 
2. Transformă la negativ:
- He has visited Rome. → __________
 
3. Scrie întrebarea corectă:
- You / ever / see / this movie? → _________
 
4. Alege forma corectă:
- I have been waiting for/since 20 minutes. → _________
 - She has already/yet done her homework. → _________
 
Întrebări frecvente privind prezentul perfect
Pot folosi „yesterday” cu present perfect?
Nu. Expresiile de timp trecut cer Past Simple, nu Present Perfect.
Ce aleg între „have” și „has”?
- 
	
„have” pentru I, you, we, they
 - 
	
„has” pentru he, she, it
 
Cum știu forma de participiu trecut a verbului?
- 
	
Pentru verbele regulate: adaugi -ed (play → played).
 - 
	
Pentru verbele neregulate: trebuie învățate (go → gone).
 
Se poate folosi Present Perfect în propoziții negative și interogative?
Da.
- 
	
Negativ: I haven’t finished.
 - 
	
Interogativ: Have you finished?
 
Care este diferența dintre „I have been” și „I have gone”?
- 
	
I have been to London → „Am fost la Londra” (și m-am întors).
 - 
	
I have gone to London → „Am plecat la Londra” (și sunt acolo acum).
 
Present Perfect, fie în forma simplă, fie în forma continuă, este esențial pentru a vorbi corect engleza. Înțelegerea diferențelor dintre present perfect simple and continuous, dar și dintre present perfect vs past simple, te va ajuta să comunici mai clar și mai natural.
