[ Grammar ]
Each of the Olympic athletes ____________ for months, even years.
A. have been training
B. Were training
C. Has been training
D. Been training

Random Topics:
Tenses: Present simple, Past Simple, Future SimplePossessive Nouns with Apostrophes and PronounsPhrase or ClausePast Tense vs Present TenseSimple Present and Present Continuous TenseModals - Reported Speech - ConditionalsInfinitive or GerundSimple Present ProgressiveGerunds as objects of prepositionPresent Simple vs Present ContinuousOther quiz:
Grammar › ViewA: How do you do?
B: …………………….
___
A. I’m fine
B. Good
C. Not really bad
D. How do you do
Grammar › View
mouse=
A. mouses
B. mice
C. mousees
D. mices