Each of the Olympic athletes ____ for months ,e...

Answer: 
Has been training
Each of the Olympic athletes ____ for months ,even Years.