Change the Speech: Indirect: The teacher asked the students if they had completed their homework. Which is the correct Direct Speech?
- The teacher said, "Have you completed your homework?"
- The teacher asked, "Had you completed your homework?"
- The teacher asked, "Did you complete your homework?"
- None of these
Explanation
- The teacher said, "Have you completed your homework?"
- In indirect speech, “had completed” changes back to “have completed” in direct speech.
- The word “if” shows it was a yes/no question.
Last verified on 14-06-2026
Related MCQs
- The doctor asked Sara if she had pain in her leg.
- The doctor told Sara that she had pain in her leg.
- The doctor asked Sara if she has pain in her leg.
- The doctor said Sara that she had pain in her leg.
اس سوال کو وضاحت کے ساتھ پڑھیں
- My friend said that if he had known, he would certainly have helped me.
- My friend said that if he knew, he would help me.
- My friend said that had he known, he will help me.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- He told that he is tired.
- He said that I was tired.
- He said that he was tired.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- The teacher said that I must complete the assignment that day.
- The teacher said that we had to complete the assignment that day.
- The teacher said that we have to complete the assignment today.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- The student said with respect that he was not guilty
- The student pleaded that he was not guilty
- The student pleaded with respect that he was not guilty
- None of these