Dictionary.com
Thesaurus.com
has flickered
  • present perfect of flicker (3rd person singular).