HI I have come across this in my research:
Colorful parrots live in the rainforests cannot be changed to passive voice because the sentence does not have a direct object.
why is 'rainforest' not a direct object, it is a noun! any help would be gratefully accepted. thanks