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

Choose the correct indirect (reported) speech for: He said, “I have finished my work.”

AHe said that he finishes his work.
BHe said that he had finished his work.
CHe said that he finished his work.
DHe said that he has finished his work.

Explanation

When the direct speech is in the present perfect tense, such as ‘have finished,’ it backshifts to the past perfect tense in indirect speech, becoming ‘had finished.’ This follows the same general backshifting principle used across nearly all tenses, moving the action one step further back in time relative to the past-tense reporting verb ‘said.’ Explore more English MCQs on mcqstutor to keep practicing.

Submitted by: mcqstutor Team More English MCQs →

No Comments

Leave a comment

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