I have kept all your old letters. The given sentence is of present per
Right Answer is: D
The given sentence is of present perfect tense and it is in active form. The structures for active/passive voices are:
Active: Subject + has/have + verb (IIIrd form) + object…
Passive: Object + has/have + been + verb (IIIrd form) + by + subject…
So, the passive voice of the given sentence would be:
All your old letters have been kept by me.