Witam.
Chciałbym, poprosić czy mógłby ktoś sprawdzić czy poprawnie zamieniłem zdania ze strony czynnej na bierną.
Nie jestem pewny z tym "by.." na końcu zdania, czy to musi być ?
Czy musi byc zawsze "has been" czy tylko "has" bo w zeszycie mam napisane ze "has been" w present perfect przy zamianie na bierną, ale normalnie w present perfect w 3 os. l. poj jest tylko "has" ?
Proszę o wyrozumiałość.
Z góry dziękuje
1. I bought these flowers 2 days ago.
These flowers were bought 2 days ago.
2. They have given his office to Alison.
His office has been given to Alison.
3. We organise the festiwal every two years.
The festiwal is organised every two years.
4. Somebody opened the safe last night.
The safe was opened last night by somebody.
5. A technician checks the machines once a week.
The machines are checked once a week by technician.
6. She writes me letters on Mondays.
Letters are written me on Mondays.
7. They delayed the flight because of bad weather.
The flight was delayed because of bad weather.
8. He has just finished his dinner.
Dinner has been just finished.
9. I solved the mystery crime yesterday.
The mystery crime was solved yesterday.
10. They send us a new catalogue every 3 months.
A new catalogues is sent us every 3 months.
11. They have announced the results.
The results have announced.
12. She has read a book.
A book has been read by her.
13. They have published his last novel.
His last novel has been published.