So, such, such a, so much, so many – English Grammar Test for B1
Grammar » Grammar Test for B1 » So, such, such a, so much, so many – English Grammar Test for B1
Part A – Multiple Choice
1 The weather was _____ hot that we stayed indoors all day.
a) so
b) such
c) such a
2 He has _____ patience that everyone respects him.
a) so many
b) so much
c) such
3 She is _____ a good teacher that her students love her.
a) so
b) such
c) such a
4 I had _____ work yesterday that I couldn’t go out.
a) so much
b) so many
c) such
5 The film was _____ boring that I left early.
a) so
b) such
c) such a
6 We met _____ interesting people on our trip.
a) so much
b) so many
c) such
7 It was _____ an exciting match that nobody left.
a) so
b) such
c) such a
8 He spent _____ money on his holiday that he is now broke.
a) so many
b) so much
c) such
9 They are _____ friendly that everyone enjoys talking to them.
a) so
b) such
c) such a
10 There were _____ cars in the street that traffic was blocked.
a) so much
b) so many
c) such
Part B – Gap-fill
11 She made _____ mistakes in her essay that she had to do it again.
12 The view from the mountain was _____ beautiful that we couldn’t stop taking photos.
13 We had _____ fun at the festival that we stayed until midnight.
14 He is _____ a fast runner that nobody can beat him.
15 I drank _____ water after the football match.
16 It was _____ a long journey that we were very tired.
17 The exam was _____ difficult that many students failed.
18 They are _____ talented musicians that they perform worldwide.
19 He gave me _____ good advice that I decided to follow it.
20 There were _____ questions on the test that I couldn’t answer them all.
Part C – Error Correction
Each sentence has a mistake. Find and correct it.
21 He ate so many rice for lunch.
22 It was so a boring day that I didn’t go out.
23 They had such fun yesterday that they forgot the time.
24 She has so many patience that nothing bothers her.
25 The film was such interesting that I watched it twice.
26 There were so much people at the concert.
27 He drinks so many coffee every morning.
28 We had so much good time at the party.
29 She told so much jokes that everyone laughed.
30 It was such amazing idea that everyone agreed.
Part D – Sentence Transformation
Rewrite using so, such, so much, so many.
31 The story was very funny. We all laughed.
32 The box was very heavy. Nobody could lift it.
33 She ate a lot of sweets. She had a stomachache.
34 The journey was very long. We got tired.
35 The match was very exciting. We cheered a lot.
36 He is very tall. He can reach the ceiling.
37 There were a lot of students in the classroom. It was crowded.
38 She has a lot of friends. She is never lonely.
39 The lecture was very boring. Students fell asleep.
40 The food was very delicious. Everyone wanted more.
Part E – Dialogue Completion
41
A: Did you enjoy the trip?
B: Yes, it was _____ a wonderful experience.
42
A: Why are you late?
B: Because there was _____ traffic on the road.
43
A: Was the book interesting?
B: Yes, it was _____ interesting that I finished it in one day.
44
A: Why is your bag so heavy?
B: Because I have _____ books inside.
45
A: Did you like the concert?
B: Yes, it was _____ amazing that I will never forget it.
46
A: Why did you drink water so fast?
B: Because I was _____ thirsty after running.
47
A: Was the exam easy?
B: No, it was _____ a difficult test that many failed.
48
A: Why are you smiling?
B: Because I just heard _____ good news.
49
A: Did you buy souvenirs?
B: Yes, I spent _____ money on them.
50
A: How were the children in class?
B: They made _____ noise that the teacher got angry.
Part F – Reading Comprehension
Last winter, Sarah traveled to Canada. The weather was so cold that she wore two coats every day. She saw so many beautiful lakes that she took hundreds of pictures. The trip was such a new experience for her because it was her first time seeing snow. Sarah ate so much local food that she gained weight. She met such friendly people that she felt at home. One day, she spent so much money on gifts that she almost ran out of cash. At the end, she said it was such a wonderful holiday that she wanted to come back. Sarah learned so much about Canadian culture and made so many friends that she promised to write to them often.
51 Why did Sarah wear two coats?
52 How many pictures did she take?
53 What was new for her?
54 What happened after she ate a lot of local food?
55 How did she feel about the people she met?
56 Why did she almost run out of cash?
57 How did she describe the holiday?
58 What did she learn about?
59 Did she make friends during the trip?
60 Does she want to return to Canada?
Answer
1 a) so → so + adj = so hot
2 b) so much → patience = uncountable
3 c) such a → such a + adj + singular noun
4 a) so much → work = uncountable
5 a) so → so + adjective
6 b) so many → people = countable
7 c) such a → such a + adj + singular noun
8 b) so much → money = uncountable
9 a) so → so + adjective
10 b) so many → cars = plural countable
11 so many
12 so
13 so much
14 such a
15 so much
16 such a
17 so
18 so
19 such
20 so many
21 Wrong: so many rice → Correct: so much rice
22 Wrong: so a boring → Correct: such a boring
23 Wrong: such fun → Correct: so much fun
24 Wrong: so many patience → Correct: so much patience
25 Wrong: such interesting → Correct: so interesting
26 Wrong: so much people → Correct: so many people
27 Wrong: so many coffee → Correct: so much coffee
28 Wrong: so much good time → Correct: such a good time
29 Wrong: so much jokes → Correct: so many jokes
30 Wrong: such amazing idea → Correct: such an amazing idea
31 It was such a funny story that we all laughed.
32 The box was so heavy that nobody could lift it.
33 She ate so many sweets that she had a stomachache.
34 It was such a long journey that we got tired.
35 It was such an exciting match that we cheered a lot.
36 He is so tall that he can reach the ceiling.
37 There were so many students that it was crowded.
38 She has so many friends that she is never lonely.
39 The lecture was so boring that students fell asleep.
40 The food was so delicious that everyone wanted more.
41 such a
42 so much
43 so
44 so many
45 so
46 so
47 such a
48 such
49 so much
50 so much
51 Because it was so cold.
52 She took hundreds of pictures (so many lakes).
53 Seeing snow. (such a new experience)
54 She gained weight. (so much food)
55 She felt at home because they were such friendly people.
56 Because she spent so much money on gifts.
57 She said it was such a wonderful holiday.
58 Canadian culture. (so much about Canadian culture)
59 Yes, she made so many friends.
60 Yes, she wants to return.
