Dictionary.com
Thesaurus.com
have bought
  • present perfect of buy.