Present Perfect Passive: правила і приклади

Як використовувати

Досить додати been для освіти passive в Present Perfect. Правило: підмет + be в теперішньому доконаному (has/have been) + третя форма основного дієслова.

На листі has часто скорочується до ‘s: The party has been cancelled (Вечірку скасували) = The party’s been cancelled.

У питальних пропозиціях has/have переміщається на перше місце, після йде підмет, been, основний дієслово у третій формі і інші члени речення: Has the party been cancelled? (Вечірку скасували?).

У негативних пропозиціях після has/have ставлять частку not: The party has not yet been cancelled (Вечірку ще не відмінили).

Приклади Present Perfect в Passive і Active Voice:

ActivePassive
Я написав есеЕсе написано мною
I have written an essayThe essay has been written by me
Дитина прокинувсяДитини розбудили
The baby has woken upThe baby has been woken up
Ти покликав кого-небудь на вечірку?Хто-небудь запрошений на вечірку?
Have you invited anybody on the party?Anybody has been invited on the party?
Я полагодив мій велосипедМій велосипед полагоджений мною
I have repaired my bikeMy bike has been repaired by me
Я тільки що пофарбував воротаВорота були пофарбовані
I have just the painted gateThis gate has just been painted
Я відкрив вікноВікно відкрили
I have opened the windowThis window has been opened