Have Something Done Test B1 Grammar Exercises
Question 1 |
1. We are planning to have our flat.....this year.
A | to paint |
B | painted |
C | paint |
D | painting |
Question 2 |
2. She needs to ..... a molar tooth filled this afternoon.
A | do |
B | let |
C | get |
D | make |
Question 3 |
3. We last ..... the carpets ..... a year ago ; they now look dirty again.
A | got/ clean |
B | get/ cleaned |
C | have/ clean |
D | had / cleaned |
Question 4 |
4.Lucy........her hair.........when I saw her at the hairdresser's
A | Had / do |
B | was having / done |
C | has been having / done |
D | got / doing |
Question 5 |
5. Tom.....all his shirts and trousers...... because he was going abroad on business for a month.
A | got/ironed |
B | let/iron |
C | had/ironing |
D | made / to iron |
Question 6 |
6. Jonathan never.....his shoes......and always wears awful clothes.
A | got/polishes |
B | had/polished |
C | has/polished |
D | gets/to polish |
Question 7 |
7. They.........thair old house..........yet because they still don't have enough money.
A | shouldn't get / renovating |
B | mustn't have / renovate |
C | needn't have had / renovated |
D | can't get / renovated |
Question 8 |
8.You..........your eyes.....at least twice a year because eye health is very Important.
A | need to have / testing |
B | must have / tested |
C | can get / to test |
D | had to get / tested |
Question 9 |
9. If you don't want your dog to have fleas, you .....it......regularly.
A | can have / vaccinate |
B | should have got / vaccinated |
C | ought to get / to vaccinate |
D | had better have / vaccinated |
Question 10 |
10.I don't need to go to the hairdresser's.......... my hair........because i do it myself at home.
A | having/dying |
B | to get/dyed |
C | having/dye |
D | to get / to dye |
Question 11 |
11. Spencer always.....his suits.......by a tailor because he can't find any in his size.
A | has to get / made |
B | might have/made |
C | needs to get/make |
D | had to have / to make |
Question 12 |
12. Why.....you......a burglar alarm......in your house yet? This is a dangerous neighbour hood.
A | didn't... get/install |
B | don't... have / to install |
C | haven't... had / installed |
D | hadn't... got/installing |
Question 13 |
13.1 have forgotten.....the broken tap............ again.
A | having /to fix |
B | to have / fixing |
C | having/fixing |
D | to have / fixed |
Question 14 |
14. I think you.........those rashes on your hand.........by a physician immediately.
A | should have / examined |
B | had better get / examining |
C | used to get / examined |
D | could have / examining |
Question 15 |
15.I have had such a lot of work recently that I have not been able to.....my hair........
A | have/to cut |
B | let/cut |
C | get/cut |
D | make/cutting |
Question 16 |
16. In the past ten years, many car owners............. LPG tanks.....in their cars to spend less on fuel.
A | have had / installed |
B | got/to be installed |
C | had / be installed |
D | have got / installing |
Question 17 |
17. Since the jackets of suits connot be washed like other clothes, you need........
A | to be dry - cleaned |
B | getting them dry - cleaned |
C | to get them dry - cleaned |
D | being dry - cleaned |
Question 18 |
18. I am going to..............my wedding dress...........I have a very special design in my mind.
A | get / be sewn |
B | have/sewn |
C | get / sew |
D | let / sewn |
Question 19 |
19. You need.....your silverware..........from time to time.
A | to have / polished |
B | to get / being polished |
C | having / polished |
D | to get / be polished |
Question 20 |
20. We.....our car......while we did the shopping in the nearby mall.
A | are getting / washing |
B | had / to wash |
C | got/to wash |
D | got / washed |
⇦ |
List | ⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
End |