Exercise 145. Rewrite the sentences in the passive

We haven't cleaned the house for weeks.
The police have just arrested him on suspicion of murder.
They will have completed the new motorway by Christmas.
She had cleaned the house before I got there.
When we arrived at the hotel, they had filled all the rooms.
Why haven't you invited Mary to the party?
The architects have drawn up plans for the new library.
They will have removed the furniture by noon.
Archaeologists have uncovered an ancient village.
Why haven't they repaired the dishwasher yet?
Why haven't they painted the house yet?
She said her travel agent had booked two rooms for her.
They had eaten all the food by the end of the party.
They will have settled the matter by this afternoon.