17, d- must have damaged
18, b – should have done
19, b – may have run
20, a – could have lost
21, d – may have slept
22, b – should have chosen
23, c – should have said
24, b- would have come
25, a – must have been
Exercise 9:
Type of houses: skyscraper; houseboat; motorhome; villa; cottage; apartment; palace
Appliances: hi-tech robot; wireless TV; castle; smart watch; modern fridge; automatic dishwasher; cable TV; automatic washing machine