What is the passive voice of "you have completed the assignment", is it "The assignment have been completed by you"?

  • 1
    Just The assignment has been completed. Usually the whole point about "passive voice" is that it doesn't specify the "agent". – FumbleFingers Reinstate Monica Mar 21 at 17:31

In the passive voice, the subject becomes "the assignment". Since this is singular (and not special, like "you"), the correct form of "have" is "has", so it should be:

The assignment has been completed by you.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.