Indirect Questions – English Grammar Test for B2
Grammar » Grammar Test for B2 » Indirect Questions – English Grammar Test for B2
Part 1 – Multiple Choice (Questions 1–20)
1 Could you tell me where ______?
(a) is the bus stop
(b) the bus stop is
(c) bus stop is
(d) does bus stop
2 I’d like to know if she ______ coming tonight.
(a) is
(b) was
(c) has
(d) will
3 Do you know ______ this machine works?
(a) how
(b) how does
(c) how to
(d) how do
4 She asked me where I ______ my car.
(a) parked
(b) park
(c) was park
(d) had park
5 Could you tell me how long it ______ to get to the airport?
(a) take
(b) takes
(c) took
(d) taking
6 I can’t remember what time the concert ______.
(a) start
(b) starts
(c) starting
(d) startes
7 Do you know if they ______ finished the report?
(a) have
(b) has
(c) had
(d) having
8 He asked me ______ had broken the window.
(a) who
(b) whom
(c) what
(d) which
9 I wonder why she ______ angry yesterday.
(a) was
(b) is
(c) were
(d) being
10 Can you tell me where ______?
(a) is my phone
(b) my phone is
(c) my is phone
(d) phone is my
11 I’d like to know ______ she lives now.
(a) where
(b) what
(c) how
(d) when
12 Could you tell me ______ the nearest station?
(a) what
(b) where
(c) who
(d) which
13 She asked me if I ______ seen her keys.
(a) had
(b) have
(c) was
(d) has
14 Do you know ______ this word means?
(a) what does
(b) what this word
(c) what this word means
(d) what means this word
15 I don’t know why ______ late again.
(a) is he
(b) he is
(c) he
(d) was he
16 Could you tell me ______ the post office is open on Sunday?
(a) when
(b) whether
(c) if
(d) both (b) and (c)
17 She asked me where ______ been the day before.
(a) have I
(b) I had
(c) did I
(d) had I
18 I’d like to know how long you ______ studying English.
(a) are
(b) have been
(c) had been
(d) were
19 Can you tell me ______ time the movie starts?
(a) what
(b) which
(c) when
(d) what time
20 I wonder ______ she said about me.
(a) what
(b) that
(c) which
(d) why
Part 2 – Gap-Fill Sentences (Questions 21–30)
21 Could you tell me where ______ (be) the restroom?
22 I don’t know when she ______ (come) back.
23 He asked me why I ______ (not / tell) him the truth.
24 Do you know if they ______ (already / leave)?
25 I wonder how long it ______ (take) to finish this project.
26 She asked me where I ______ (grow) up.
27 I’d like to know what time the class ______ (start).
28 Do you know who ______ (call) me earlier?
29 Could you tell me if it ______ (rain) tomorrow?
30 I can’t remember what she ______ (say) yesterday.
Part 3 – Error Correction (Questions 31–40)
Find and correct the error in each sentence.
31 Do you know where is the museum?
32 I wonder what does this mean.
33 Can you tell me where can I find a taxi?
34 She asked me why did I come late.
35 I’d like to know that where you live.
36 Do you know is he coming?
37 Can you tell me what does this button do?
38 I wonder why was she upset.
39 Could you tell me where is my bag?
40 He asked me if had I finished the work.
Part 4 – Sentence Transformation (Questions 41–50)
Rewrite the direct question as an indirect question.
41 “Where is the train station?” → Could you tell me...
42 “Why are you tired?” → I’d like to know...
43 “When did they move here?” → Do you know...
44 “Is there a restaurant nearby?” → Can you tell me...
45 “How much does it cost?” → Could you tell me...
46 “Who made this cake?” → She asked me...
47 “Are you free tomorrow?” → I wonder...
48 “What time does the meeting start?” → Do you know...
49 “Where have you been?” → He asked me...
50 “Does she work here?” → I’d like to know...
Part 5 – Dialogue Completion (Questions 51–60)
51
A: Excuse me, ______?
B: Yes, just behind the bookstore.
(a) Where is the bus station
(b) Could you tell me where the bus station is
(c) You know where is the bus station
(d) Where’s the bus station
52
A: I wonder ______ she’s angry.
B: Maybe she didn’t sleep well.
(a) why
(b) when
(c) what
(d) who
53
A: Do you know ______ this pen belongs to?
B: I think it’s Sarah’s.
(a) who
(b) whom
(c) whose
(d) what
54
A: Could you tell me ______ the train arrives?
B: In about ten minutes.
(a) what time
(b) what
(c) when
(d) how long
55
A: I’d like to know ______ you met him.
B: At a conference two years ago.
(a) why
(b) where
(c) when
(d) how
56
A: Do you know if the teacher ______ the test yet?
B: I think she has.
(a) checked
(b) has checked
(c) had checked
(d) checking
57
A: Can you tell me ______ she’s from?
B: She’s from Canada.
(a) where
(b) what
(c) who
(d) how
58
A: I can’t remember what I ______ yesterday.
B: You had pasta!
(a) eat
(b) ate
(c) eaten
(d) eating
59
A: Could you tell me ______ your manager available now?
B: Sure, I’ll check for you.
(a) does
(b) if
(c) when
(d) whether
60
A: I’d like to know ______ next week.
B: Probably on Monday.
(a) when the meeting is
(b) when is the meeting
(c) the meeting when is
(d) when will be the meeting
Answer
1 (b) the bus stop is – Indirect question → no inversion after Could you tell me.
2 (a) is – Present continuous form for arrangement.
3 (a) how – Wh-word introduces indirect question.
4 (a) parked – Simple past; matches reporting context.
5 (b) takes – General fact → present simple.
6 (b) starts – Statement word order (no inversion).
7 (a) have – Present perfect plural subject.
8 (a) who – Subject question; no auxiliary needed.
9 (a) was – Past simple; backshifted tense.
10 (b) my phone is – Normal statement order.
11 (a) where – Wh-word asking about location.
12 (b) where – Polite question of place.
13 (a) had – Past perfect; reported speech.
14 (c) what this word means – No inversion.
15 (b) he is – Subject before verb; correct order.
16 (d) both (b) and (c) – if / whether both possible for Yes/No.
17 (b) I had – Past perfect; after asked me where....
18 (b) have been – Present perfect continuous → still true.
19 (d) what time – Wh-word asking for time.
20 (a) what – Asking about content.
21 is – No inversion: where the restroom is.
22 comes – Present simple; habitual schedule.
23 hadn’t told – Backshift → past perfect.
24 have already left – Present perfect; action just completed.
25 takes – Present simple for general truth.
26 grew – Past simple; describes background.
27 starts – Statement form; no inversion.
28 called – Past simple; known completed event.
29 will rain – Future tense after if.
30 said – Past simple; direct past event.
31 ✅ Do you know where the museum is? – Remove inversion (is the → the is).
32 ✅ I wonder what this means. – Normal statement order.
33 ✅ Can you tell me where I can find a taxi? – No inversion.
34 ✅ She asked me why I came late. – Indirect → no did.
35 ✅ I’d like to know where you live. – Remove that.
36 ✅ Do you know if he is coming? – Add if for Yes/No.
37 ✅ Can you tell me what this button does? – Subject + verb.
38 ✅ I wonder why she was upset. – No inversion.
39 ✅ Could you tell me where my bag is? – Correct order.
40 ✅ He asked me if I had finished the work. – Subject before verb.
41 Could you tell me where the train station is? – Polite indirect form; no inversion.
42 I’d like to know why you are tired. – Wh-question with normal order.
43 Do you know when they moved here? – Wh-word + statement order.
44 Can you tell me if there is a restaurant nearby? – Yes/No → if.
45 Could you tell me how much it costs? – No auxiliary “does.”
46 She asked me who had made the cake. – Past perfect after asked me.
47 I wonder if you are free tomorrow. – Yes/No indirect question.
48 Do you know what time the meeting starts? – Wh-word + subject + verb.
49 He asked me where I had been. – Past perfect; reported speech.
50 I’d like to know if she works here. – Yes/No → if + subject + verb.
51 (b) Could you tell me where the bus station is – Correct polite request; no inversion.
52 (a) why – Wh-word for reason.
53 (c) whose – Asks about ownership.
54 (a) what time – Specific time question.
55 (b) where – Place question.
56 (b) has checked – Present perfect; recent past.
57 (a) where – Asking about origin.
58 (b) ate – Simple past; completed action.
59 (b) if – Yes/No indirect question.
60 (a) when the meeting is – Correct indirect order; no inversion.
