Dictionary.com
Thesaurus.com
has been bordering
  • present perfect progressive of border (3rd person singular).