Choose the correct Indirect Speech: He said to me, “Why have you come late?”
- He asked me why I had come late.
- He asked me why I have come late.
- He told me why I had come late.
- None of these
Explanation
He asked me why I had come late.
In indirect speech, the present perfect tense ("have come") changes to the past perfect ("had come") when reporting a past event.
"Said to" is changed to "asked" when asking a question.
Related MCQs
- He said that Honesty is the best policy
- He said that Honesty was the best policy
- He said that Honesty would be the best policy
- None of the above
اس سوال کو وضاحت کے ساتھ پڑھیں
- A mother told her son that do not play in the sunshine and sit under the tree shade.
- A mother told her son not to play in the sunshine and to sit under the tree shade.
- A mother told her son not to play in the sunshine and to sit under the tree shade.
- A mother told her son not to play in the sunshine and to sit under the tree shade.
اس سوال کو وضاحت کے ساتھ پڑھیں
- She says she was playing
- She says that she was playing
- She says that she had been playing
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- He exclaimed with joy that they had won the match.
- He exclaimed in the joy that they had win the match.
- He exclaimed in the joy that they have won the match.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- You are advised not to sleep.
- You are instructed not to sleep.
- You are asked not to sleep.
- You are told not to sleep.
اس سوال کو وضاحت کے ساتھ پڑھیں
Leave a Reply
Your email address will not be published. Required fields are marked *