Dictionary.com
Thesaurus.com
has alternated
  • present perfect of alternate (3rd person singular).