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

Tests:   1234567891011

Part A – Multiple Choice

1 The cake was _____ delicious that everyone asked for more.
a) so
b) such
c) such a

2 She bought _____ books that she needed another bag.
a) so much
b) so many
c) such

3 It was _____ an interesting story that I read it twice.
a) so
b) such
c) such a

4 He drinks _____ coffee every morning that it worries me.
a) so many
b) so much
c) such

5 The exam was _____ difficult that many students failed.
a) so
b) such
c) such a

6 They are _____ friendly people that everyone likes them.
a) so
b) such
c) such a

7 I had _____ work yesterday that I stayed up late.
a) so much
b) so many
c) such

8 The trip was _____ a good experience that I’ll never forget it.
a) so
b) such
c) such a

9 There were _____ tourists in the city during the festival.
a) so much
b) so many
c) such

10 He is _____ tall that he can reach the top shelf.
a) so
b) such
c) such a

Part B – Gap-fill

11 The teacher gave us _____ homework that we were very tired.

12 The view from the mountain was _____ amazing that we couldn’t stop taking photos.

13 She is _____ a kind person that everybody loves her.

14 I drank _____ water after playing football.

15 It was _____ boring lecture that I fell asleep.

16 He has _____ patience that nothing bothers him.

17 The story was _____ a funny story that I laughed a lot.

18 We had _____ fun at the party that we didn’t want to leave.

19 He made _____ mistakes in his writing that the teacher asked him to rewrite it.

20 The meeting was _____ long that everyone felt tired.

Part C – Error Correction

Each sentence has a mistake. Find and correct it.

21 She spent so many money on clothes yesterday.

22 It was so a good idea that everyone agreed.

23 They had such fun at the party that they didn’t want to go home.

24 He has so many patience that nothing makes him angry.

25 We met such interesting people that we decided to keep in touch.

26 There were so much cars in the parking lot.

27 The film was such boring that I left early.

28 He ate so many rice for lunch.

29 It was such amazing day that we took hundreds of photos.

30 She drinks so many coffee every morning.

Part D – Sentence Transformation

Rewrite using so, such, so much, so many.

31 The weather was very hot. We stayed inside.

32 The boy was very clever. He solved the problem quickly.

33 The match was very exciting. Everyone watched until the end.

34 She told a lot of jokes. We all laughed.

35 He ate a lot of food. He felt sick.

36 The journey was very long. We were tired.

37 He has a lot of work. He can’t go out tonight.

38 The story was very sad. I cried a lot.

39 There were a lot of people in the hall. We couldn’t find seats.

40 She is very talented. She won first prize.

Part E – Dialogue Completion

41
A: Did you like the hotel?
B: Yes, it was _____ a comfortable place.

42
A: Why are you late?
B: Because there was _____ traffic this morning.

43
A: Was the film boring?
B: Yes, it was _____ boring that I almost fell asleep.

44
A: Why are you smiling?
B: Because I just heard _____ good news.

45
A: Did you enjoy the food?
B: Yes, it was _____ delicious that I ate too much.

46
A: Why is your bag heavy?
B: Because I bought _____ books today.

47
A: How was the exam?
B: It was _____ a difficult test that many failed.

48
A: Did she talk fast?
B: Yes, she spoke _____ quickly that I couldn’t follow.

49
A: Did you meet new people at the party?
B: Yes, I met _____ interesting people there.

50
A: Why are you tired?
B: Because I had _____ work yesterday.

Part F – Reading Comprehension

Last weekend, Tom went hiking. The weather was so cold that he wore three jackets. He met so many hikers on the trail that it was difficult to walk fast. The mountain was such a beautiful place that he stopped many times to take photos. Tom drank so much water because he was tired. At the top, he saw such an amazing view that he forgot his tiredness. Later, he ate so many sandwiches that he felt full. Tom said it was such a great experience that he wanted to go again soon.

51 Why did Tom wear three jackets?

52 Who did he meet on the trail?

53 Why did he stop many times?

54 How much water did Tom drink?

55 What did he see at the top?

56 How many sandwiches did he eat?

57 What kind of place was the mountain?

58 How did Tom describe the experience?

59 Did Tom feel hot or cold at the beginning?

60 Does Tom want to go hiking again?

Answer

1 c) such a → such a delicious cake
2 b) so many → books = countable
3 c) such a → such a + singular noun
4 b) so much → coffee = uncountable
5 a) so → so + adjective
6 b) such → such + plural noun
7 a) so much → work = uncountable
8 c) such a → such a + singular noun
9 b) so many → tourists = plural countable
10 a) so → so + adjective

11 so much
12 so
13 such a
14 so much
15 such a
16 so much
17 such a
18 so much
19 so many
20 so

21 Wrong: so many money → Correct: so much money
22 Wrong: so a good idea → Correct: such a good idea
23 Wrong: such fun → Correct: so much fun
24 Wrong: so many patience → Correct: so much patience
25 Correct already: such interesting people
26 Wrong: so much cars → Correct: so many cars
27 Wrong: such boring → Correct: so boring
28 Wrong: so many rice → Correct: so much rice
29 Wrong: such amazing day → Correct: such an amazing day
30 Wrong: so many coffee → Correct: so much coffee

31 The weather was so hot that we stayed inside.
32 The boy was so clever that he solved the problem quickly.
33 It was such an exciting match that everyone watched until the end.
34 She told so many jokes that we all laughed.
35 He ate so much food that he felt sick.
36 It was such a long journey that we were tired.
37 He has so much work that he can’t go out tonight.
38 It was such a sad story that I cried a lot.
39 There were so many people in the hall that we couldn’t find seats.
40 She is so talented that she won first prize.

41 such a
42 so much
43 so
44 such
45 so
46 so many
47 such a
48 so
49 so many
50 so much

51 Because the weather was so cold.
52 He met so many hikers.
53 Because the mountain was such a beautiful place.
54 He drank so much water.
55 He saw such an amazing view.
56 He ate so many sandwiches.
57 Such a beautiful place.
58 Such a great experience.
59 Cold. (so cold)
60 Yes, he wants to go again.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]