Dictionary.com
Thesaurus.com
has ensued
  • present perfect of ensue (3rd person singular).