Correct option is C
The correct passive voice of the given sentence is (c) The assigned task had been finished by the cashier on time.
Rules for conversion (Active to Passive):
1. Identify the subject (the cashier), the verb (had finished), and the object (the assigned task).
2. Move the object to the subject's position: The assigned task.
3. Use the correct form of the auxiliary verb had been to match the tense of the active voice.
4. Retain the past participle form of the verb finished.
Structure:
· Active voice: Subject + had + past participle + object.
· Passive voice: Object + had been + past participle + by + subject.
Example:
Active: She had completed the report.
Passive: The report had been completed by her.