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

Change into indirect speech: She asked, “How long have you been studying English?”

AShe asked how long I have been studying English.
BShe asked how long I had been studying English.
CShe said how long you studying English.
DShe asked how long have you been studying English.

Explanation

– Wh-questions in indirect speech drop the question word order and use ‘asked’.
– Present perfect continuous shifts to past perfect continuous in indirect speech.
– Correct: She asked how long I had been studying English.

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 *