Dictionary.com
Thesaurus.com
has reflected
  • present perfect of reflect (3rd person singular).