Gerund or infinitive – English Grammar Test for B1

Grammar » Grammar Test for B1 » Gerund or infinitive – English Grammar Test for B1

Tests:   1234567891011

Part A – Multiple Choice (15 questions)

1 She promised ___ me with the assignment.
(a) to help
(b) helping
(c) help

2 I can’t stand ___ in long queues.
(a) waiting
(b) to wait
(c) wait

3 He refused ___ the bill.
(a) pay
(b) paying
(c) to pay

4 Don’t forget ___ your keys before leaving.
(a) taking
(b) to take
(c) take

5 They agreed ___ the project together.
(a) to finish
(b) finishing
(c) finish

6 She admitted ___ the window by mistake.
(a) to break
(b) breaking
(c) break

7 He’s interested in ___ French.
(a) learning
(b) to learn
(c) learn

8 I decided ___ home early.
(a) go
(b) going
(c) to go

9 She avoided ___ about her problems.
(a) talking
(b) to talk
(c) talk

10 We hope ___ you soon.
(a) to see
(b) seeing
(c) see

11 Would you mind ___ the door?
(a) to close
(b) closing
(c) close

12 He managed ___ the bus just in time.
(a) catch
(b) catching
(c) to catch

13 She suggested ___ lunch together.
(a) to have
(b) having
(c) have

14 He pretended ___ asleep.
(a) to be
(b) being
(c) be

15 They can’t afford ___ a new car.
(a) buy
(b) buying
(c) to buy

Part B – Gap-fill (15 questions)

16 I enjoy ___ (read) novels in English.

17 She offered ___ (help) me with the luggage.

18 He admitted ___ (lie) to his teacher.

19 Don’t forget ___ (call) your mother.

20 I can’t help ___ (laugh) at his jokes.

21 They decided ___ (travel) by train.

22 She refused ___ (join) the club.

23 I suggested ___ (watch) a film.

24 He agreed ___ (come) earlier.

25 She pretended ___ (not/see) me.

26 I’m looking forward to ___ (visit) Italy.

27 He avoided ___ (make) eye contact.

28 We managed ___ (finish) on time.

29 She reminded me ___ (bring) the documents.

30 It’s no use ___ (argue) with him.

Part C – Error Correction (10 questions)

Find and correct the error.

31 She suggested to go shopping.

32 He decided going abroad.

33 I can’t stand to wait in traffic.

34 They promised helping us.

35 Don’t forget turning off the lights.

36 She refused paying the rent.

37 He admitted to cheat on the exam.

38 We agreed meeting at 8.

39 He is interested to play football.

40 She avoided to talk to him.

Part D – Dialogue Completion (10 questions)

41
A: Would you like ___ (join) us for dinner?
B: Yes, I’d love to.

42
A: Do you mind ___ (turn) the radio down?
B: No, not at all.

43
A: I’m planning ___ (take) a holiday next month.
B: That sounds nice.

44
A: He refused ___ (lend) me money.
B: Oh no, that’s tough.

45
A: I can’t afford ___ (buy) that jacket.
B: It’s too expensive, isn’t it?

46
A: She offered ___ (drive) us to the airport.
B: That’s very kind of her.

47
A: I suggested ___ (go) for a walk.
B: Great idea!

48
A: Don’t forget ___ (email) me the details.
B: I won’t.

49
A: He managed ___ (finish) all his work.
B: That’s impressive.

50
A: Are you interested in ___ (join) our club?
B: Yes, absolutely.

Part E – Short Reading (10 questions)

Last weekend, Tom decided to visit his grandparents. He promised to bring them some gifts, and he didn’t forget to buy flowers on the way. He enjoyed spending the day with them, listening to old stories and helping in the garden. His grandfather suggested planting new trees, and Tom agreed to help. He admitted being tired but refused to leave early. In the end, he promised to come again soon because he loves spending time with his grandparents.

Questions 51–60: Choose the correct option.

51 Why did Tom decide ___ his grandparents?
(a) to visit
(b) visiting
(c) visit

52 What did he promise ___ them?
(a) bringing gifts
(b) to bring gifts
(c) bring gifts

53 Did he forget ___ flowers?
(a) buying
(b) to buy
(c) buy

54 He enjoyed ___ the day with them.
(a) spending
(b) to spend
(c) spend

55 What did his grandfather suggest ___?
(a) to plant trees
(b) planting trees
(c) plant trees

56 Did Tom agree ___?
(a) to help
(b) helping
(c) help

57 He admitted ___ tired.
(a) being
(b) to be
(c) be

58 Did he refuse ___ early?
(a) leaving
(b) to leave
(c) leave

59 He promised ___ again soon.
(a) coming
(b) to come
(c) come

60 Why does Tom love ___ time with them?
(a) spending
(b) to spend
(c) spend

Answer

1 to help – promise + to-infinitive.
2 waiting – can’t stand + gerund.
3 to pay – refuse + to-infinitive.
4 to take – forget + to-infinitive (future).
5 to finish – agree + to-infinitive.
6 breaking – admit + gerund.
7 learning – interested in + gerund.
8 to go – decide + to-infinitive.
9 talking – avoid + gerund.
10 to see – hope + to-infinitive.
11 closing – mind + gerund.
12 to catch – manage + to-infinitive.
13 having – suggest + gerund.
14 to be – pretend + to-infinitive.
15 to buy – can’t afford + to-infinitive.

16 reading – enjoy + gerund.
17 to help – offer + to-infinitive.
18 lying – admit + gerund.
19 to call – forget + to-infinitive.
20 laughing – can’t help + gerund.
21 to travel – decide + to-infinitive.
22 to join – refuse + to-infinitive.
23 watching – suggest + gerund.
24 to come – agree + to-infinitive.
25 not to see – pretend + infinitive (negative form).
26 visiting – look forward to + gerund.
27 making – avoid + gerund.
28 to finish – manage + to-infinitive.
29 to bring – remind + object + to-infinitive.
30 arguing – it’s no use + gerund.

31 Error: to gogoing – suggest + gerund.
32 Error: goingto go – decide + to-infinitive.
33 Error: to waitwaiting – can’t stand + gerund.
34 Error: helpingto help – promise + to-infinitive.
35 Error: turning offto turn off – forget + to-infinitive.
36 Error: payingto pay – refuse + to-infinitive.
37 Error: to cheatcheating – admit + gerund.
38 Error: meetingto meet – agree + to-infinitive.
39 Error: to playplaying – interested in + gerund.
40 Error: to talktalking – avoid + gerund.

41 to join – would like + to-infinitive.
42 turning – mind + gerund.
43 to take – plan + to-infinitive.
44 to lend – refuse + to-infinitive.
45 to buy – can’t afford + to-infinitive.
46 to drive – offer + to-infinitive.
47 going – suggest + gerund.
48 to email – don’t forget + to-infinitive.
49 to finish – manage + to-infinitive.
50 joining – interested in + gerund.

51 to visit – decide + to-infinitive.
52 to bring gifts – promise + to-infinitive.
53 to buy – didn’t forget + infinitive.
54 spending – enjoy + gerund.
55 planting trees – suggest + gerund.
56 to help – agree + to-infinitive.
57 being – admit + gerund.
58 to leave – refuse + to-infinitive.
59 to come – promise + to-infinitive.
60 spending – love + gerund (general activity).

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]