has been diving
Present perfect progressive he/she conjugation of dive.

dive

Popularity
500+ learners.
Word of the Day
coat