Dictionary.com
Thesaurus.com
has fabricated
  • present perfect of fabricate (3rd person singular).