Govexamprep logoGovexamprepStart practice ›

Direct & Indirect Speech MCQs – Free Practice Questions

Direct & Indirect Speech is part of English Language in government exams such as SSC MTS, SSC CHSL, SSC CGL, Banking Prelims (IBPS / SBI type), Other State / Grade-IV / General Govt Exams and others. This page has 202 free practice questions in English and Hindi, with correct answers and explanations and short revision notes.

Direct & Indirect Speech (कथन) – हिंदी और अंग्रेज़ी में 202 निःशुल्क अभ्यास प्रश्न, उत्तर और व्याख्या के साथ।

Read short notesPractise with explanationsQuick quiz (10 questions)Timed topic test

Questions: 202 · Sets of 50: 4 · Difficulty mix: 34 easy, 42 hard, 126 medium · Languages: English and Hindi

Sample Direct & Indirect Speech questions with answers

Q1. Change into indirect speech: He said, "I am tired."

Indirect में बदलें: He said, "I am tired."

  1. He said that he was tired.
  2. He said that I was tired.
  3. He said that he is tired.
  4. He told that he is tired.
Answer: He said that he was tired.. Reporting verb in past: 'am' → 'was', 'I' → 'he'.
Reporting verb भूतकाल में: 'am' → 'was', 'I' → 'he'

Q2. Change into indirect speech: He said to her, "You have done well."

Indirect speech में बदलें: He said to her, "You have done well."

  1. He said her that she had done well.
  2. He told her that she had done well.
  3. He told her that you had done well.
  4. He told her that he had done well.
Answer: He told her that she had done well.. Present perfect (has/have + V3) changes to past perfect (had + V3). First person pronouns follow the speaker, second person pronouns follow the listener. So: He told her that she had done well.
Present perfect (has/have + V3) बदलकर past perfect (had + V3) बनता है। उत्तम पुरुष सर्वनाम वक्ता के अनुसार और मध्यम पुरुष सर्वनाम श्रोता के अनुसार बदलते हैं। अतः: He told her that she had done well.

Q3. Change into indirect speech: She said to him, "Where are you going?"

Indirect speech में बदलें: She said to him, "Where are you going?"

  1. She asked him where he was going.
  2. She asked him that where he was going.
  3. She asked him where are you going.
  4. She asked him where was he going.
Answer: She asked him where he was going.. A wh-question becomes: asked + wh-word + subject + verb (statement order); 'that' is not used. So: She asked him where he was going.
Wh-प्रश्न बनता है: asked + wh-शब्द + कर्ता + क्रिया (कथन क्रम); 'that' नहीं लगता। अतः: She asked him where he was going.

Q4. Change into indirect speech: The child says, "I want a toy."

Indirect speech में बदलें: The child says, "I want a toy."

  1. The child says that he wants a toy.
  2. The child said that he wants a toy.
  3. The child says that I want a toy.
  4. The child says that he wanted a toy.
Answer: The child says that he wants a toy.. When the reporting verb is in the present (says/tells), the tense of the reported speech does not change. So: The child says that he wants a toy.
जब रिपोर्टिंग क्रिया वर्तमान काल में हो (says/tells), तब कथन का काल नहीं बदलता। अतः: The child says that he wants a toy.

Q5. Change into indirect speech: The doctor said to the patient, "You need rest."

Indirect speech में बदलें: The doctor said to the patient, "You need rest."

  1. The doctor told the patient that I needed rest.
  2. The doctor told the patient that he needed rest.
  3. The doctor said the patient that he needed rest.
  4. The doctor told the patient that you needed rest.
Answer: The doctor told the patient that he needed rest.. Simple present changes to simple past; 'I' changes according to the speaker. First person pronouns follow the speaker, second person pronouns follow the listener. So: The doctor told the patient that he needed rest.
Simple present बदलकर simple past बनता है; 'I' वक्ता के अनुसार बदलता है। उत्तम पुरुष सर्वनाम वक्ता के अनुसार और मध्यम पुरुष सर्वनाम श्रोता के अनुसार बदलते हैं। अतः: The doctor told the patient that he needed rest.

Q6. Change into indirect speech: She said to me, "I need your help."

Indirect speech में बदलें: She said to me, "I need your help."

  1. She told me that I needed her help.
  2. She said me that she needed my help.
  3. She told me that she needed your help.
  4. She told me that she needed my help.
Answer: She told me that she needed my help.. Simple present changes to simple past; 'I' changes according to the speaker. 'Said to' becomes 'told' in statements and 'asked' in questions. So: She told me that she needed my help.
Simple present बदलकर simple past बनता है; 'I' वक्ता के अनुसार बदलता है। कथन में 'said to' का 'told' और प्रश्न में 'asked' बनता है। अतः: She told me that she needed my help.

Q7. Change into indirect speech: The boy said, "My father works in a bank."

Indirect speech में बदलें: The boy said, "My father works in a bank."

  1. The boy said that his father had work in a bank.
  2. The boy said that his father worked in a bank.
  3. The boy told that his father worked in a bank.
  4. The boy said that my father worked in a bank.
Answer: The boy said that his father worked in a bank.. Simple present changes to simple past; 'I' changes according to the speaker. So: The boy said that his father worked in a bank.
Simple present बदलकर simple past बनता है; 'I' वक्ता के अनुसार बदलता है। अतः: The boy said that his father worked in a bank.

Q8. Change into indirect speech: My uncle said to me, "Take care of your health."

Indirect speech में बदलें: My uncle said to me, "Take care of your health."

  1. My uncle advised me to take care of your health.
  2. My uncle said me to take care of my health.
  3. My uncle advised me that take care of my health.
  4. My uncle advised me to take care of my health.
Answer: My uncle advised me to take care of my health.. Advice becomes: advised + object + to + V1. So: My uncle advised me to take care of my health.
सलाह बनती है: advised + कर्म + to + V1। अतः: My uncle advised me to take care of my health.

Q9. Select the option that expresses the given sentence in indirect speech. Amit said to me, "I will help you."

वह विकल्प चुनें जो दिए गए वाक्य को अप्रत्यक्ष कथन (indirect speech) में व्यक्त करता है। Amit said to me, "I will help you."

  1. Amit told me that he will help me.
  2. Amit told me that he would help you.
  3. Amit said to me that I would help you.
  4. Amit told me that he would help me.
Answer: Amit told me that he would help me.. 'said to' → 'told'; 'will' → 'would'; 'I' → 'he', 'you' → 'me'.
'said to' → 'told'; 'will' → 'would'; 'I' → 'he', 'you' → 'me'.

Q10. Select the option that expresses the given sentence in indirect speech. Meena said, "I have finished my project."

वह विकल्प चुनें जो दिए गए वाक्य को अप्रत्यक्ष कथन (indirect speech) में व्यक्त करता है। Meena said, "I have finished my project."

  1. Meena said that she has finished her project.
  2. Meena said that she had finished her project.
  3. Meena said that I had finished my project.
  4. Meena said that she finished my project.
Answer: Meena said that she had finished her project.. 'have finished' → 'had finished'; 'I/my' → 'she/her'.
'have finished' → 'had finished'; 'I/my' → 'she/her'.
Practise all 202 questions

Related English Language topics

Exams where this topic is useful