Unit 14 Grammar Practice Level 3 1 Circle the correct word a, b or c. & would have 1 If I had known about it, I ........................... told you. a had b would have c will have 2 She would have been horri®ed if she ........................... seen the accident. a had b would have c will have 3 If you ........................... him an ice-cream, he might have had a tantrum. a didn't buy b wouldn't buy c hadn't bought 4 They ........................... furious if you hadn't sorted it out. a would have been b had been c were 5 If he ........................... apologised, she would have forgiven him. a would b had c would have 6 You ........................... regretted it if you hadn't asked her out. a had b would have c will have 2 Match the two parts of the sentences. & 1 If I had known you were coming, a if I lost this game. 2 He'd take a shot b she'd have screamed. 3 If she had been frightened, c we might not have got lost. 4 I wouldn't have done it d if you had run out of petrol? 5 How would you have got home e I'd have baked a cake. 6 I'd be embarrassed f if he thought he could score. 7 If we'd had a map g if I hadn't wanted to. e 1. ....... 2. ....... 3. ....... 4. ....... 5. ....... 6. ....... 7. ....... 3 Complete the sentences with should have or 4 Rewrite the sentences using the word given. & & shouldn't have. Use between 2 and 5 words, including the word given. 1 ``Ouch! I burnt my ®nger on the cooker.'' 1 I didn't see him, so I didn't tell him. told) shouldn't have ``You ......................... touched it.'' I would have told If I had seen him, ................................. him. 2 ``I went to the chemist, but it was closed.'' 2 I regret not bringing my sunglasses ``You ......................... phoned them ®rst.'' with me. only) 3 ``Someone stole my bike.'' If ................................. my sunglasses ``You ............................ locked it.'' with me. 4 ``Oh no, my towel is soaking wet.'' 3 You should have remembered her ``You ........................ left it by the pool.'' birthday. forgotten) 5 ``I'm freezing.'' You ................................. her birthday. ``You ......................... put on more clothes.'' 4 I didn't go to the class, so I didn't understand the homework. understood) 6 ``I'm exhausted.'' If I had gone to the class, ``You ......................... gone to bed so late.'' I ................................. the homework. 7 ``I'm starving.'' 5 I didn't go to see that ®lm, and I ``You ......................... had some lunch.'' regret it. have) I ................................. to see that ®lm. # PHOTOCOPIABLE Cambridge University Press 2005 Level 3 Unit 14 LEVEL 3 UNIT 14 GRAMMAR PRACTICE