Active and Passive Voice

Choose the correct passive voice: "She had finished her homework before dinner."

Correct answer

D. Her homework had been finished by her before dinner.

Explanation

Past perfect active becomes past perfect passive: 'had been finished'.