I know "develop" is both a transitive and intransitive verb, depending on the context. A non-native speaker said, "China has been developed rapidly in recent years" and I wondered why she used the passive form when she could have said instead "China has developed rapidly in recent years". The former may have a slightly different meaning to it than the latter, the former indicating that China has been the object of the development. Notwithstanding such a difference, however, I would always go for the latter in this specific context. Any thoughts?