mdcat english MCQ #224

The teacher asked, 'Have you finished your homework?' Which is the correct reported form?

mdcat english MCQ #224

  1. Question 1

    Q1. The teacher asked, 'Have you finished your homework?' Which is the correct reported form?

    • A) The teacher asked if I had finished my homework.
    • B) The teacher asked if I have finished my homework.
    • C) The teacher asked if I finished my homework.
    • D) The teacher asked if I was finishing my homework.

    Answer: The teacher asked if I had finished my homework.

    Explanation: 'Have finished' changes to 'had finished' in reported speech; 'if I had finished' is correct.