[ 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:
Quantifiers › ViewThere’s ____ spaghetti left in the cupboard. Shall we eat it tonight?
A. little
B. a little
C. few
D. a few
Conditionals › View
If I ……………very tired, I’d come out with you.
A. didn’t feel
B. wasn’t feel
C. weren’t feel
D. feel
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