Correct option is D
The correct active voice of the given passive sentence is
(d) My grand father had neatly arranged all the books on the shelves.
Why? The passive sentence uses
past perfect passive “had been + past participle (arranged)”. Converting to active keeps the
past perfect “had + past participle (arranged)” with the original agent
by my grandfather becoming the subject
My grandfather. “Neatly” (adverb) is retained before the verb phrase.
Rules of conversion (Passive → Active) with structure:
·
Passive Voice:
Object +
had been + V₃ +
(by + Agent) + (Place/Time).
·
Active Voice:
Agent (Subject) +
had + V₃ +
Object + (Place/Time/Modifiers).
·
Check options:
· (a)
has arranged = present perfect → wrong tense.
· (b) Past perfect but
missing adverb “neatly” → incomplete vs the source.
· (c)
have with singular subject → agreement error.
· (d)
had neatly arranged → correct tense, adverb placement, and meaning.
·
Example:
The work had been completed by the team. →
The team had completed the work.
·
Info booster: In tense transformation, keep the
same tense and
adverb position; only swap subject/object and remove “been” + “by”.