Because English is an Indo-European language, it is most likely that it once had grammatical gender and lost it, since it would be highly unlikely for all the other Indo-European languages with grammatical gender to have acquired the feature independently rather than inheriting it from a common background.