We have kept the bird in the cage too long.The given sentence is of pr
Right Answer is: B
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:
The bird has been kept in the cage by us for too long.