Have sth done

Temat przeniesiony do archwium.
Witam, potrzebuję pomocy z zmianą zdań na formę jak w temacie. Próbowałem sam ale wole się upewnić.

1. Our window are cleaned once a month
2. Suprisingly, the books were sent to us two weeks earlier than planned.
3. Have you got someone to finish the report?
4. The dentist hasn't checked my teeth for over a year.
5. A ghostwriter is writing my autobiography.

1. We have our window cleaned once a month.
2. We had the books sent to us two weeks earlier then planned.
3.
4. I hasn't have my teeth checked by(?) dentist for over a year.
5. I am having my autobiography written by a ghostwriter.
widows albo is cleaned
gdzie surprisingly
3 zamien na have sth done
I hasn't jest źleeeeeeeeeeeeeeeeeeeeeee, przedimek przed dentist

Zielonosiwy dziekuje za odpowiedź. Chciałbym jeszcze prosić o pomoc jak powinno wyglądać tłumaczenie 3. zdania.
3 to jest zdanie w present perfect

 »

Pomoc językowa - Sprawdzenie