has been windsurfing
Presente perfecto progresivo para el sujetohe/shedel verbowindsurf.

windsurf

No one, anywhere, has been windsurfing longer than Jim Drake.
Nadie, en ninguna parte, ha surfeado durante tanto tiempo como Jim Drake.
Palabra del día
permitirse