Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login

Change into indirect speech: She asked, “Have you finished your homework?”

AShe asked whether I finished my homework.
BShe asked have you finished your homework.
CShe asked if I had finished my homework.
DShe asked if I have finished my homework.

Explanation

– Yes/no questions in indirect speech are introduced with ‘if’ or ‘whether’.
– Present perfect tense shifts to past perfect in indirect speech.
– Correct: She asked if I had finished my homework.

Exam Relevance
  • Topic: Narration
  • Subtopic: Direct and Indirect Speech
Submitted by: mcqstutor Team More English MCQs →

No Comments

Leave a comment

Your email address will not be published. Required fields are marked *