Dictionary.com
Thesaurus.com
has borrowed
  • present perfect of borrow (3rd person singular).