Reporting Verbs – English Grammar Test for B2
Grammar » Grammar Test for B2 » Reporting Verbs – English Grammar Test for B2
(a) to make (b) making (c) to making
2 He refused __________ any questions.
(a) answering (b) to answer (c) answer
3 They insisted on __________ the bill.
(a) paying (b) to pay (c) pay
4 The teacher advised us __________ more carefully.
(a) to listen (b) listen (c) listening
5 She apologized __________ being late.
(a) to (b) for (c) about
6 He promised __________ his homework.
(a) doing (b) do (c) to do
7 The manager warned us not __________ too much.
(a) to spend (b) spending (c) spend
8 She offered __________ me with the report.
(a) helping (b) help (c) to help
9 He denied __________ the documents.
(a) taking (b) to take (c) take
10 They reminded us __________ early tomorrow.
(a) coming (b) to come (c) come
11 The boss encouraged me __________ harder.
(a) work (b) to work (c) working
12 She thanked me __________ her carry the bags.
(a) for helping (b) to help (c) helping
13 He suggested __________ a break.
(a) take (b) taking (c) to take
14 She blamed me __________ the problem.
(a) to cause (b) for causing (c) cause
15 The doctor advised me __________ more water.
(a) to drink (b) drinking (c) drink
16 He offered __________ the meeting himself.
(a) to organize (b) organizing (c) organize
17 She warned me not __________ out after midnight.
(a) go (b) going (c) to go
18 He accused her __________ lying.
(a) to (b) of (c) for
19 The teacher reminded the students __________ their homework.
(a) to finish (b) finishing (c) finish
20 They apologized __________ the delay.
(a) for (b) to (c) about
21 She denied __________ at the party.
(a) to be (b) being (c) be
22 He advised me __________ more careful.
(a) to be (b) being (c) be
23 They promised __________ the problem soon.
(a) solve (b) to solve (c) solving
24 She suggested __________ out for lunch.
(a) go (b) going (c) to go
25 He offered __________ me a ride.
(a) giving (b) give (c) to give
26 She warned us not __________ too close to the edge.
(a) to stand (b) standing (c) stand
27 He thanked me __________ his project.
(a) to help (b) helping (c) for helping
28 She advised me __________ earlier next time.
(a) leave (b) to leave (c) leaving
29 They accused me __________ their plan.
(a) of copying (b) to copy (c) copy
30 He admitted __________ the exam.
(a) cheating in (b) to cheat in (c) cheat in
31 The doctor told me __________ plenty of rest.
(a) to get (b) getting (c) get
32 She offered __________ my ticket.
(a) to pay (b) paying (c) pay
33 They encouraged us __________ new things.
(a) try (b) trying (c) to try
34 He reminded me __________ my ID before leaving.
(a) taking (b) to take (c) take
35 She apologized __________ not calling sooner.
(a) for (b) about (c) to
36 The guide warned us __________ the rocks.
(a) to avoid (b) avoiding (c) avoid
37 He refused __________ about the accident.
(a) speaking (b) speak (c) to speak
38 She suggested __________ a taxi.
(a) taking (b) to take (c) take
39 He promised __________ back soon.
(a) coming (b) to come (c) come
40 She thanked me __________ her flowers.
(a) to send (b) for sending (c) sending
41 They advised me __________ the interview well.
(a) to prepare (b) prepare (c) preparing
42 He insisted on __________ for everyone’s meal.
(a) to pay (b) pay (c) paying
43 She offered __________ me with my bags.
(a) to help (b) help (c) helping
44 He denied __________ there at the time.
(a) being (b) to be (c) been
45 They blamed me __________ the delay.
(a) for (b) about (c) to
46 She promised __________ me as soon as possible.
(a) to call (b) calling (c) call
47 He advised her __________ a new job.
(a) finding (b) to find (c) find
48 The boss warned us __________ mistakes again.
(a) not making (b) not to make (c) to not make
49 She suggested __________ at the café near the office.
(a) meeting (b) to meet (c) meet
50 He apologized __________ being so impatient.
(a) for (b) about (c) to
Answer
1(b) – admit + -ing
2(b) – refuse + to-infinitive
3(a) – insist on + -ing
4(a) – advise sb + to-infinitive
5(b) – apologize for + -ing
6(c) – promise + to-infinitive
7(a) – warn sb not to do sth
8(c) – offer + to-infinitive
9(a) – deny + -ing
10(b) – remind sb + to-infinitive
11(b) – encourage sb + to do sth
12(a) – thank sb for + -ing
13(b) – suggest + -ing
14(b) – blame sb for + -ing
15(a) – advise sb + to do sth
16(a) – offer + to-infinitive
17(c) – warn sb not to + verb
18(b) – accuse sb of + -ing
19(a) – remind sb + to do sth
20(a) – apologize for + noun
21(b) – deny + -ing
22(a) – advise sb + to-infinitive
23(b) – promise + to-infinitive
24(b) – suggest + -ing
25(c) – offer + to-infinitive
26(a) – warn sb not to + verb
27(c) – thank sb for + -ing
28(b) – advise sb + to do sth
29(a) – accuse sb of + -ing
30(a) – admit + -ing
31(a) – tell sb to do sth
32(a) – offer + to-infinitive
33(c) – encourage sb + to do sth
34(b) – remind sb to do sth
35(a) – apologize for + -ing
36(a) – warn sb to avoid + object
37(c) – refuse + to-infinitive
38(a) – suggest + -ing
39(b) – promise + to-infinitive
40(b) – thank sb for + -ing
41(a) – advise sb + to do sth
42(c) – insist on + -ing
43(a) – offer + to-infinitive
44(a) – deny + -ing
45(a) – blame sb for + -ing
46(a) – promise + to-infinitive
47(b) – advise sb + to do sth
48(b) – warn sb not to + infinitive
49(a) – suggest + -ing
50(a) – apologize for + -ing
