Select the correct active form.
"Has the file been uploaded by you?"
Show answer & explanation
Correct answer: D
Explanation
The correct active form of the sentence "Has the file been uploaded by you?" is "Have you uploaded the file?"
Passive to active voice transformation:
Identify the Tense: The original passive sentence uses "has... been + past participle (uploaded)," which indicates the Present Perfect Tense.
Identify Subject and Object:
Passive Subject: "The file"
Passive Agent (becomes Active Subject): "you"
Adjust the Auxiliary Verb: In the active voice, the auxiliary verb must agree with the new subject "you." While "the file" takes "has," the subject "you" takes "have."
Sentence Structure: For a question in the Present Perfect active voice, the formula is: Have/Has + subject + past participle + object?
Active voice: Have you uploaded the file?