Name: _______________________________ Date: ____________________
Elementary Language Practice
Grammar Progress Test 3b (Units 29-41)
1 Underline the correct word in each sentence.
0 If you fix/fixed it, it will work.
1 If we leave at 7.00, we arrived/will arrive on time.
2 I will make lots of money if I work/will work hard.
3 You'll be hungry if you didn't/don't eat your dinner.
4 If you don't practise, you will/won't improve.
5 If I don't go out so much, I will/would study harder.
6 I'll help you with your homework if you will give/give me some chocolate.
7 My dog doesn't/didn't sit if you tell him to.
8 If Mark does/do more exercise, he will feel healthier.
9 We won't/wouldn't be late if you hurry up!
10 When I'm old I will have/have grey hair.
2 Choose the best ending (A-J) for each sentence (0-9).
0 If I had no money, B A I'd swim in the sea.
1 If Sally listened to the teacher, ____ B I'd be very sad.
2 If you didn't eat so much, ____ C I'd drive to work.
3 If I were a cat, ____ D you'd recognise him.
4 If the water was warm, ____ E she'd know what to do.
5 If today were Saturday, ____ F you'd be able to carry it.
6 If you had a bag, ____ G you wouldn't be fat.
7 If you saw him, ____ H I'd buy a drink.
8 If I was thirsty, ____ I I wouldn't go to school
9 If I bought a car, ____ J I would sleep all day.
3 Write two short answers for each question.
0 Was Susan watching a video? Yes, she was. No, she wasn't.
1 Have you seen my hat? _____________ _____________
2 Did he go to work on Friday? _____________ _____________
3 Has she been to Australia? _____________ _____________
4 Do you like coffee? _____________ _____________
5 Were they annoying you? _____________ _____________
6 Is this your bag? _____________ _____________
7 Can you ride a bike? _____________ _____________
8 Are you hungry? _____________ _____________
4 Rewrite each sentence, using the correct form of the word in brackets. Do not change the meaning.
0 It is necessary to go to hospital when you are ill. (have to)
You have to go to hospital when you are ill.
1 You can choose to do the housework. (have to)
You ___________________________________________________________ .
2 It is impossible for people to live underwater. (can)
People _________________________________________________________ .
3 It is a good idea to study harder. (should)
You ___________________________________________________________ .
4 It wasn't necessary to go there. (have to)
You ___________________________________________________________ .
5 It is necessary for all children to go to school when they are young. (have to)
All children _____________________________________________________ .
6 It is a bad idea to eat lots of chocolate. (should)
You ___________________________________________________________ .
7 It is important to do lots of practice. (should)
You ___________________________________________________________ .
8 It's possible you are correct. (could)
You ___________________________________________________________ .
9 It is necessary to wear a seat belt. (must)
You ___________________________________________________________ .
10 It is wrong to kill. (must)
You ___________________________________________________________ .
5 Complete each question.
0 Who is that woman ? `She's my aunt.'
1 Who ______________________________ ? `I was talking to James.'
2 Where _____________________________ ? `I saw the film on T.V.'
3 What ______________________________ ? `I'm going at 8.15.'
4 What ______________________________ ? `Television makes me happy.'
5 What ______________________________ ? `She's a doctor.'
6 How ______________________________ ? `I feel OK, thank you.'
7 Who ______________________________ ? `Megan stole the radio.'
8 Where _____________________________ ? `He's been to school.'
9 When ______________________________ ? `I sold it last week.'
10 How ______________________________ ? `My sister's 25.'
6 Write a tag for each sentence.
0 Sally lives here, doesn't she ?
1 He didn't do it, ________________ ?
2 They phoned the police, ________________ ?
3 He wasn't here, ________________ ?
4 Jane hasn't been to school, ________________ ?
5 The film is starting soon, ________________ ?
6 Your boyfriend will be at the disco, ________________ ?
7 Your mum's 50, ________________?
8 You won't drive too fast, ________________ ?
9 She sits there, ________________ ?
10 You haven't got a brother, ________________?
Elementary Language Practice
Grammar Progress Test 3b (Units 29-41) 1