Examveda
Examveda

The athletes . . . . . . . . for exactly three months by the time the races . . . . . . . . due to start.

A. have been training/will be

B. will have been training/are

C. are going to train/will have been

D. are training/were

E. had trained/have been

Answer: Option B


This Question Belongs to Competitive English >> Tenses

Join The Discussion

Related Questions on Tenses