1) We ___ the roof ___ last year.   a) had / repaired b) have /repaired c) are having/repaire 2) Anne ___ her hair ___ every Friday afternoon. a) have /did b) has/done c) is having /done 3) ___ you ___ your car ___ regularly?   a) Are/having/services b) have/had/serviced c) Do/have/serviced 4) Our neighbours ___ a new garage ___ at the moment. a) are/ build b) are having/built c) were having/built 5) You should ___ your eyes ___ regularly.  a) have/tested b) had/test c) has/tested 6) Janet ___ the room ___ next month.  a) is going to have/decorated b) will have/decorate c) have/decorated 7) Have you ___ that photo I bought you ___ yet? a) has/framed b) have/framed c) had/framed 8) We ___ the television ___ only last year!   a) will have/repaired b) had/repaired c) has/repaired 9) The house is a mess at the moment. We ___ a new kitchen ___ in.  a) are having/put b) are having /putted c) have/put

Leaderboard

Visual style

Options

Switch template

Continue editing: ?