Dictionary.com
Thesaurus.com
has occupied
  • present perfect of occupy (3rd person singular).