Online English private lessons and group courses with native speakers.

Click now to take advantage of discounts up to 50%.

Indirect question Exercises

( Free Online English Grammar Lessons )

Read time : 1 minute

Form : ( Indirect question phrase + question word / if / whether + subject + verb )

In English, in more formal situations, we often use indirect questions because they sound more polite.

To make a question more polite we often begin with an indirect question phrase such as:

  • Could you tell me...?
  • Do you know...?
  • Have you any idea...?
  • Can you tell me...?


Example questions :

DIRECT QUESTION : Where is the post office?

INDIRECT QUESTION : Do you know where the post office is?

DIRECT QUESTION : What's the time?

INDIRECT QUESTION : Could you tell me what the time is?

DIRECT QUESTION : Does this train go to Brighton?

INDIRECT QUESTION : Can you tell me if this train goes to Brighton?

DIRECT QUESTION : Is there a bank nearby?

INDIRECT QUESTION : Have you any idea whether there is a bank nearby?


Note for use of indirect questions :

If the direct question begins with an auxiliary verb ( no question word), add 'if' or 'whether' after an indirect question phrase to make the question indirect.

We don't use 'if' or whether with Do you think...?

eg. Do you think he's gone to London? NOT Do you think if he's gone to London?

Indirect question example sentences
But why do you think we should leave the house?لكن لماذا تعتقدين أنه يجب علينا مغادرة المنزل؟
Do you think we should pay for it?هل تعتقد انه يجب علينا ان ندفع مقابل ذلك؟
When do you think you will be leaving?متى تعتقد انك سوف تغادر؟
How long do you think it's going to take to be ready?ماهى المدة التى سيستغرقها ليكون جاهزاً فى إعتقادك؟
Don't you think he is a nice guy?ألا تعتقدى انه رجل لطيف؟
Do you know what colour the packet is?هل تعلمين ماهو لون العبوة؟
How many people do you think you are going to cook for?كم عدد الأشخاص تعتقدى انكِ ستقومين بالطهى لهم؟
Can you tell me where you are taking me first?هل يمكنك أن تخبريني إلى أين ستأخذيني أولًا؟
Can you please tell me where it is?هل يمكنك من فضلك ان تخبرنى اين هى؟
Do you think it will help us get a table?هل تعتقد أن هذا سيساعدنا في الحصول على طاولة؟
Don't you think we can get a house for 1200 per month..هل تعتقد أنه يمكننا الحصول على منزل مقابل 1200 شهريًا
Can you tell me, Nick, how much they pay, please?هل يمكنك أن تخبرني، يانيك، كم يدفعون، من فضلك؟
Do you know where the kitchen is?هل تعلمين أين المطبخ؟
Do you know what time it is?هل تعلمين ماهو الوقت الان؟
Do you know how much the tickets are?هل تعلم ما هى تكلفة التذاكر؟
Erm, what do you think she could do to them?امم، ماذا تعتقدي انها قد تفعل بهم؟
Do you think they are doing fine?هل تعتقد انهم سيكونون بخير؟
Do you know why they built this enormous pier?هل تعلم لماذا قاموا ببناء هذا الرصيف العملاق؟
Do you think you are a good cook?هل تعتقد انك طباخ ماهر؟
Don't you think it's better to live upstairs?ألا تعتقد انه من الأفضل ان تعيش فى الاعلى؟

\
500\
\
\

There are no comments yet. Be the first one...
Be going to
Be going to passive
Be used to / Get used to
Comparative
Defining relative clause
Echo tag
Expression
First conditional
Future
Future continuous
Future perfect continuous
Future perfect passive
Future perfect simple
Future simple passive
Greeting
Have/Get something done
Imperative
Implied conditional
Indirect question
Infinitive of purpose
Interjection
Mixed conditional
Modal
Modal passive
Non-defining relative clause
Other
Past continuous
Past continuous passive
Past perfect continuous
Past perfect passive
Past perfect simple
Past simple
Past simple passive
Polite request / offer / suggestion
Present continuous
Present continuous passive
Present perfect continuous
Present perfect passive
Present perfect simple
Present simple
Present simple passive
Question tag
Reduced relative clause
Reported speech imperative
Reported speech question
Reported speech request
Reported speech statement
Second conditional
Short answer
Superlative
Third conditional
Used to / would (past habit)
Was/were going to
Was/were supposed to
Wish
Would rather
Zero conditional