She said, "I visited Peshawar yesterday". (Find the correct answer).
- She said that she had visited Peshawar the previous day.
- She said that I had visited Peshawar yesterday.
- She said that she visited Peshawar yesterday.
- None of these
Explanation
- In reported speech, past simple changes to past perfect.
- “I visited” becomes “she had visited”.
- “Yesterday” changes to “the previous day”.
- Direct and Indirect Speech rules are applied here.
- Subject “I” changes to “she” according to reporting verb.
Last verified on 01-05-2026
Related MCQs
- Ali said that he was preparing for the examination for two months.
- Ali said that he had been preparing for the examination for two months.
- Ali said that he has been preparing for the examination for two months.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- She said that she had finished her work.
- She said the she has finished her work.
- She said the I had finished her work.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- He said, “I went for a walk every morning.”
- He said, “I will go for a walk every morning.”
- He said, “I go for a walk every morning.”
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- She said that she is going to the market.
- She said that I was going to the market.
- She said that she was going to the market.
- She said that she had gone to the market.
اس سوال کو وضاحت کے ساتھ پڑھیں
- Ahsan said that he had been digging the garden when the doctor arrived
- Ahsan said that he was digging the garden when the doctor arrived
- Ahsan says that he was digging the garden when the doctor arrive
- None of these