B1 · Intermediar · engleză · 10 min

Prezentul perfect

Prezentul perfect leagă o acțiune din trecut de acum. Folosește have sau has plus un participiu trecut. Un cuvânt de timp încheiat, cum este yesterday, trimite propoziția înapoi la trecutul simplu.

Ce vei exersa

  • Construiește auxiliarul potrivit plus un participiu trecut.
  • Alege între durata și punctul de început.
  • Lasă ieriul încheiat la trecutul simplu.

Explicație

Forma

Prezentul perfect este have sau has plus participiul trecut: I have seen that film, She has lost her keys. he, she și it primesc has. Toți ceilalți primesc have. Participiul nu este întotdeauna trecutul simplu. go are trecutul simplu went, dar participiul gone: She has gone home.

Durată și început

for măsoară o durată: for three years. since numește punctul de început: since 2020, since Monday. Amândouă pot sta cu prezentul perfect când situația continuă până acum: She has lived here for three years. during three years nu ține locul lui for în modelul acesta.

Nu cu ieri

Un timp încheiat nu mai lasă loc prezentului perfect. I saw him yesterday este trecut simplu. I have seen him yesterday amestecă un verb la prezentul perfect cu un timp încheiat, iar amestecul acesta este greșit. Cuvinte precum just, already și yet se potrivesc prezentului perfect: I have just finished, She hasn’t left yet.

Exemple

  1. I have seen that film.experiență până acum
  2. She has lived here for three years.o stare care continuă
  3. for three yearso durată
  4. since 2020un punct de început
  5. I have just finished.o încheiere recentă

Greșeli frecvente

  • has went folosește trecutul simplu în locul participiului. Participiul lui go este gone.
  • since three years ia o durată drept punct de început. O durată cere for.

Exerciții

Răspunde la toate întrebările, apoi verifică. Poți citi de ce se potrivește un răspuns și poți relua setul.

Întrebarea 1 din 6

Care propoziție se potrivește unui rezultat care contează acum?

Întrebarea 2 din 6

Care formulă numește un punct de început?

Întrebarea 3 din 6

Completează propoziția.

She has lived here three years.

Întrebarea 4 din 6

yesterday poate fi folosit cu prezentul perfect.

Întrebarea 5 din 6

she primește has la prezentul perfect.

Întrebarea 6 din 6

Asociază cuvântul de timp cu modelul din lecția aceasta.

for
since
yesterday

Continuă în Surf Language

Aplicația adaugă ascultare, recapitulare și un parcurs mai lung. Aceste pagini rămân gratuite.

Lecția anterioară: Prepoziții de timp și de locToate lecțiile gratuite de englezăLecția următoare: Condiționalul întâi și al doilea Deschide aplicația

Începe prima lecție.

Alege limba pe care vrei să o înveți. Începe în browser sau în aplicația de telefon.

Începe gratuit