has been encountering
Present perfect progressivehe/sheconjugation ofencounter.

encounter

Word of the Day
to dive