Pasivul la present perfect

Pe scurt

Forma
un singur lucru has been + participiu — It has been sold.
mai multe lucruri have been + participiu — They have been sold.
negație hasn't / haven't been + participiu (+ yet la final)
întrebare Has / Have + subiect + been + participiu?
just / already has/have just / already been + participiu
autorul (de către) ... been + participiu by + autor

Participiul și been nu se acordă niciodată. Când propoziția spune exact când s-a întâmplat (yesterday), folosește was/were, nu acest timp.

B1 · Lecția 8 · Pasivul la present perfect

Explicația completă, din lecția care predă regula

În știrile în engleză auzi mereu aceeași structură: A new president has been elected. Two schools have been closed. The match has been cancelled. Acțiunea s-a încheiat, rezultatul contează acum, iar știrea nu spune cine a făcut-o (sau nu contează). În centru stă lucrul afectat.

Pasivul îl ai deja în română, iar forma ta de perfect compus seamănă surprinzător de mult cu cea engleză: a fost închis înseamnă literal a (have) + fost (been) + participiu. În engleză avem același lucru: has/have been + past participle. Asta e present perfect passive. Diferențele sunt în două locuri: acordul și momentul în care folosești forma.

Pasivul la present perfect
FormaExemplu
Subiect la singularhas been + participiuThe bridge has been closed.
Subiect la pluralhave been + participiuTwo men have been arrested.
Negațiehasn't / haven't been + participiuThe winner hasn't been announced.
ÎntrebareHas / Have + subiect + been + participiu?Has the report been published?
Cu just / alreadyhas/have + just/already + been + participiuThe law has just been changed.
Cu by + autor... been + participiu + by + autorThe story has been shared by millions.

Cum se construiește

  1. Doar has sau have se acordă cu subiectul: has pentru un singur lucru (the film has), have pentru mai multe (the films have). Forme contrase: it's been, they've been.
  2. been nu se schimbă niciodată.
  3. Participiul nu se acordă deloc. În română spui închis, închisă, închiși, închise; în engleză e closed pentru orice subiect. La verbele neregulate folosești forma a treia, exact ca la present perfect activ: chosen, written, stolen.

Negația și întrebarea

Ca la orice timp perfect, toată treaba o face has/have. Pentru negație pui not după el (hasn't been, haven't been); pentru întrebare îl muți în fața subiectului: Have the results been checked? — Yes, they have. / No, they haven't. Româna are încă nu înaintea verbului; în engleză yet stă la sfârșitul propoziției negative sau al întrebării: The prices haven't been decided yet.

just și already

just (tocmai) și already (deja) stau după has/have și înainte de been, nu la începutul propoziției, cum le-ai pune poate în română: The flight has just been cancelled. The tickets have already been sold. Așa sună de obicei știrile de ultimă oră.

Cine a făcut-o

De obicei autorul lipsește, ca în română: My bike has been stolen. Când chiar autorul e știrea, îl adaugi la sfârșit cu by, adică de către: The new museum has been opened by the Queen.

Când există un moment precis în trecut, folosește past simple. În română a fost intervievat merge și cu ieri, și fără. În engleză nu: cu un timp încheiat spui The minister was interviewed yesterday, iar fără timp precis spui The minister has been interviewed. Întreabă-te dacă propoziția spune când. Dacă da, folosește was/were.

Nu traduce pasivul reflexiv cu un verb fără been. Româna spune des s-a închis drumul sau s-au arestat doi suspecți. Engleza nu are formă reflexivă pentru asta: The road has closed înseamnă că drumul s-a închis singur, iar The road has been closed înseamnă că l-a închis cineva. În știri e aproape mereu a doua variantă, deci pune been.

Verifică ce ai citit

Câteva întrebări din testul lecției din aplicație (4 din 14). Scrie forma sau alege răspunsul.

  1. The new stadium ___ been opened.

  2. The film(have) been banned in three countries.

  3. Several roads ___ been closed because of the snow.

  4. Two journalists ___ at the border.

Exemple din curs

Cuvântul marcat e locul unde se aplică regula. Apasă pe redare ca să auzi propoziția.

  1. Has the report been published?

    A fost publicat raportul?

  2. The law has just been changed.

    Legea tocmai a fost modificată.

  3. The winner hasn't been announced yet.

    Câștigătorul nu a fost încă anunțat.

  4. Why hasn't the interview been broadcast?

    De ce nu a fost difuzat interviul?

  5. Has the missing climber been rescued yet?

    Alpinistul dispărut a fost salvat până acum?

  6. Has anyone been injured in the accident?

    A fost rănit cineva în accident?

  7. The election results haven't been confirmed yet.

    Rezultatele alegerilor nu au fost încă confirmate.

  8. Taxes for small businesses have just been reduced.

    Taxele pentru întreprinderile mici tocmai au fost reduse.

  9. Have the passengers been told about the delay?

    Au fost pasagerii informați despre întârziere?

  10. Two men have been arrested near the station.

    Doi bărbați au fost arestați lângă gară.

Propoziții din curs care folosesc regula: 26

Încearcă și tu

Tradu o propoziție care folosește regula. Ca în aplicație, verificarea marchează cuvântul greșit și numește regula din spatele lui.

2121/4

Propoziții

Scrie-o în engleză

A fost publicat raportul?

present perfect, fără moment precis

1 / 4

Exersează regula în aplicație