Як використовувати
Досить додати 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:
Active | Passive |
Я написав есе | Есе написано мною |
I have written an essay | The essay has been written by me |
Дитина прокинувся | Дитини розбудили |
The baby has woken up | The baby has been woken up |
Ти покликав кого-небудь на вечірку? | Хто-небудь запрошений на вечірку? |
Have you invited anybody on the party? | Anybody has been invited on the party? |
Я полагодив мій велосипед | Мій велосипед полагоджений мною |
I have repaired my bike | My bike has been repaired by me |
Я тільки що пофарбував ворота | Ворота були пофарбовані |
I have just the painted gate | This gate has just been painted |
Я відкрив вікно | Вікно відкрили |
I have opened the window | This window has been opened |