Name: _______________________________ Date: ____________________
Intermediate Language Practice
Grammar Progress Test 2b (Units 10-18)
1 Underline the correct word or phrase in each sentence.
0 I'm sunburnt. I wish I hadn't sunbathed/I didn't sunbathe for so long.
1 This package delivered/was delivered this morning.
2 You're going the wrong way. You'd better/You might go back to the main square and ask.
3 If I know/knew the answer, I'd tell you.
4 I said/told Angela that I'd give her a call tonight.
5 Let's hurry up! If we arrive early, we'll get/we'd get a good seat.
6 You were able to/would have been able to use the computer if you had had the password.
7 The Finance Minister said that he doesn't increase/wouldn't increase taxes next year.
8 It was been/has been a really lovely day!
9 I asked/told Natasha if she knew anywhere to get a sandwich at lunchtime.
10 If we'd caught/we caught a taxi, we wouldn't have missed the train.
11 I wish it isn't/wasn't so cold.
12 Sacha must have left/can't have left the office. His computer is turned off.
13 My parents are having their house redecorating/redecorated next week.
14 I asked him where he was going/would be going, and he said to the library.
2 Put one of the words or phrases from the box in each space.
could have to had to don't have to didn't have to might have
must mustn't must have should should have
0 I'm completely soaked! We should have taken an umbrella.
1 If we arrive early, we ______________________ go for a drink before the play starts.
2 I didn't get to sleep until 2am. I ______________________ tidy up the mess after the party.
3 It's very relaxed at our company. We ______________________ wear formal clothes.
4 The flowers are lovely, but you ______________________ bring them. I wasn't expecting anything!
5 I can't see the shop anywhere. I ______________________ got the wrong address.
6 I think you ______________________ visit Rome in the spring. It's beautiful at that time of year.
7 You ______________________ visit me in Rome! It'd be great to see you and we'll have lots of fun!
8 You ______________________ use a mobile phone while you are driving - it's dangerous.
9 I don't believe he passed the test! He ______________________ been cheating!
10 We ______________________ collect the tickets at the airport. They won't send them to us.
3 Decide which answer (A, B, C or D) best fits the space.
Meeting Mariana at the airport
Mariana called me from the States and (0) B that her plane would land at 8pm this evening, if there (1) _____ any delays. When I got to the airport it was 8.15 and I knew that her flight (2) _____ As usual, she (3) _____ wait for a while for her luggage, so I wasn't too worried. However, I wished I (4) _____ a magazine to read and I was getting very hungry. I (5) _____ a man how long (6) ____ before the people from her flight had got through customs, and he said about forty-five minutes. In fact it was much less - it (7) _____ more than fifteen minutes. I was delighted to see Mariana and she said that she (8) _____ a good flight. I (9) _____ going out to eat at the nearest restaurant but she said that she (10) _____ a surprisingly good meal on the plane and she wasn't hungry.
0 A asked her B told me C said me D spoke me
1 A wouldn't be B hadn't been C won't be D weren't
2 A must arrive B must arrived C must had arrived D must have arrived
3 A had to B should C should have D was had to
4 A would bring B bring C brought D had brought
5 A asked to B asked C said to D told to
6 A it was taking B would it take C it would take D takes it
7 A might have been B must have been C can't have been D should have been
8 A had had B was having C would have D has
9 A invited B asked C suggested D offered
10 A was given B has been given C gave D gives
4 Complete the second sentence so that it has a similar meaning to the first sentence.
0 I don't know the answer, so I can't help you.
If I knew the answer, I'd help you.
1 Imagine you had a yacht. Where would you go?
Where _________________________________________________________ .
2 Somebody will meet you at the airport.
You ___________________________________________________________ .
3 When is your birthday?
When were ______________________________________________________ .
4 I'm sure that isn't Geoffrey.
That ___________________________________________________________ .
5 We didn't buy a ticket, so we had to pay a fine.
If we ___________________________________________________________ .
6 I'm sure she enjoyed herself.
She must _______________________________________________________ .
Intermediate Language Practice
Grammar Progress Test 2b (Units 10-18) 3