Indirect Questions – English Grammar Test for B2

Grammar » Grammar Test for B2 » Indirect Questions – English Grammar Test for B2

Tests:   1234567891011

PART 1 – Multiple Choice (Questions 1–20)

1 Could you tell me where ______?
(a) is the nearest bus stop
(b) the nearest bus stop is
(c) does the nearest bus stop
(d) was the nearest bus stop

2 I’d like to know if your sister ______ home now.
(a) is
(b) was
(c) has
(d) were

3 Do you know ______ she called you yesterday?
(a) why
(b) when
(c) who
(d) what time

4 He asked me where I ______ the car.
(a) park
(b) parked
(c) had parked
(d) was parking

5 Can you tell me how long ______ to get there?
(a) does it take
(b) it takes
(c) takes it
(d) did it take

6 I wonder ______ they are ready yet.
(a) that
(b) if
(c) why
(d) who

7 She asked me what time the plane ______.
(a) leave
(b) leaves
(c) left
(d) leaving

8 Do you know where ______ from?
(a) is she
(b) she is
(c) was she
(d) does she

9 Could you tell me if he ______ the message?
(a) got
(b) gets
(c) get
(d) gotten

10 I can’t remember who ______ this picture.
(a) paints
(b) painted
(c) painting
(d) was painted

11 Do you know ______ she’s going to do next?
(a) what
(b) where
(c) when
(d) why

12 He asked me why I ______ sad yesterday.
(a) was
(b) am
(c) were
(d) be

13 Could you tell me how much ______?
(a) does it cost
(b) it costs
(c) cost it
(d) it costed

14 I wonder ______ he’s upset today.
(a) what
(b) why
(c) where
(d) who

15 Do you know ______ the meeting starts?
(a) what
(b) when
(c) where
(d) who

16 I’d like to know if she ______ in New York before.
(a) was
(b) is
(c) has been
(d) had been

17 Can you tell me where ______ my bag?
(a) did you put
(b) you put
(c) put you
(d) you did put

18 She asked me whether I ______ coffee.
(a) like
(b) liked
(c) have liked
(d) likes

19 Do you know who ______ to the manager?
(a) talked
(b) talks
(c) talking
(d) is talk

20 Could you tell me what time ______ finish?
(a) does the class
(b) the class does
(c) the class will
(d) will the class

PART 2 – Gap-Fill Sentences (Questions 21–30)

21 I’d like to know if the museum ______ (open) on Mondays.

22 Could you tell me what time the movie ______ (start)?

23 He asked me who ______ (help) him yesterday.

24 Do you know when she ______ (arrive) home?

25 I wonder how much that car ______ (cost).

26 Can you tell me if they ______ (already / finish) the report?

27 She asked me where I ______ (live) before moving here.

28 I don’t remember what she ______ (say) last night.

29 Could you tell me whether it ______ (rain) tomorrow?

30 I’d like to know who ______ (be) responsible for this project.

PART 3 – Error Correction (Questions 31–40)

Find and correct the mistake.

31 Do you know where is the restaurant?

32 Can you tell me what does this mean?

33 I wonder that why she is upset.

34 She asked me why did I come late.

35 Do you know is he at home?

36 Could you tell me how can I use this app?

37 I’d like to know that where you live.

38 He asked me who did call me yesterday.

39 Can you tell me what does this button do?

40 I don’t remember where did I leave my bag.

PART 4 – Sentence Transformation (Questions 41–50)

Rewrite the direct question as an indirect question.

41 “Where is the library?” → Could you tell me...

42 “When did the concert start?” → Do you know...

43 “Why are you late?” → She asked me...

44 “Does he work here?” → I’d like to know...

45 “Is there a supermarket nearby?” → Can you tell me...

46 “Who made this mistake?” → He asked me...

47 “What time does the train leave?” → Do you know...

48 “Have you seen my phone?” → She asked me...

49 “Where can I buy a ticket?” → Could you tell me...

50 “Is she coming to the party?” → I wonder...

PART 5 – Dialogue Completion (Questions 51–60)

51
A: Excuse me, ______?
B: It’s the second door on the left.
(a) Where is the restroom
(b) Could you tell me where the restroom is
(c) You know where is the restroom
(d) Where the restroom is

52
A: Do you know ______ this word means?
B: Yes, it means “hope.”
(a) what does
(b) what this word means
(c) what means this word
(d) what this means word

53
A: I wonder ______ the next train leaves.
B: In ten minutes.
(a) when
(b) what
(c) why
(d) who

54
A: Can you tell me if this shop ______ credit cards?
B: Yes, it does.
(a) accepts
(b) accepting
(c) accepted
(d) has accepted

55
A: I’d like to know ______ she lives now.
B: She moved to Paris.
(a) what
(b) where
(c) when
(d) why

56
A: He asked me ______ my favorite color.
B: I said blue.
(a) what
(b) which
(c) who
(d) when

57
A: Could you tell me ______ it takes to drive there?
B: About two hours.
(a) how long
(b) how far
(c) when
(d) what time

58
A: Do you know ______ she’s upset?
B: I think she’s tired.
(a) what
(b) who
(c) why
(d) when

59
A: Can you tell me ______ the teacher is?
B: In the staff room.
(a) what
(b) where
(c) which
(d) who

60
A: I’d like to know ______ my results will be ready.
B: Probably by Friday.
(a) when
(b) why
(c) what time
(d) how

Answer

1 (b) – No inversion: where the bus stop is.
2 (a) – Present → if your sister is home.
3 (a) – Wh-word for reason.
4 (c) – Backshift to past perfect.
5 (b) – Statement order: how long it takes.
6 (b)if introduces Yes/No question.
7 (b) – Present simple for timetable.
8 (b) – Correct order: she is.
9 (a) – Past simple event.
10 (b) – Past simple → painted.
11 (a) – Asking what she’ll do next.
12 (a) – Past tense → was.
13 (b) – Statement order → it costs.
14 (b) – Wh-word “why” for reason.
15 (b) – Time → when the meeting starts.
16 (c) – Perfect tense → has been.
17 (b) – Statement order → you put.
18 (b) – Backshift → liked.
19 (a) – Past simple event → who talked.
20 (c) – Future intention → the class will finish.

21 isif the museum is open.
22 startsthe movie starts.
23 had helped – Past perfect in reported speech.
24 arrives – Present simple (schedule).
25 costs – Statement word order.
26 have already finished – Present perfect.
27 had lived – Past perfect.
28 said – Past simple.
29 will rain – Future tense.
30 iswho is responsible.

31Do you know where the restaurant is? – No inversion.
32Can you tell me what this means? – No “does.”
33I wonder why she is upset. – Remove “that.”
34She asked me why I came late. – Statement order.
35Do you know if he is at home? – Add if.
36Could you tell me how I can use this app? – No inversion.
37I’d like to know where you live. – Remove that.
38He asked me who called me yesterday. – Subject question.
39Can you tell me what this button does? – No inversion.
40I don’t remember where I left my bag. – Correct order.

41 Could you tell me where the library is?
42 Do you know when the concert started?
43 She asked me why I was late.
44 I’d like to know if he works here.
45 Can you tell me if there is a supermarket nearby?
46 He asked me who had made the mistake.
47 Do you know what time the train leaves?
48 She asked me if I had seen her phone.
49 Could you tell me where I can buy a ticket?
50 I wonder if she is coming to the party.

51 (b) – Polite indirect question, no inversion.
52 (b) – Indirect form → what this word means.
53 (a) – “when” for time.
54 (a) – Present simple → accepts.
55 (b)where she lives now.
56 (a) – “what” for thing.
57 (a) – “how long” asks about duration.
58 (c) – “why” asks for reason.
59 (b) – Asking about location.
60 (a) – “when” for time reference.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]