Topics: Perfect Progressive Tenses
By the end of the week, he ______ (complete) the marathon training for six months.
A. will have completed
B. will have been completing
C. will have been training
Select your answer:

Random Topics:
Independent/Dependent Clauses & Relative ClausesPhrase vs ClauseUnscramble SentenceTenses and Figurative LanguageAdverb and Noun ClausesAdverbial Clause of ConcessionBasic GrammarGrammar - Be going toModal Verbs - ObligationSimple Past Tense and Present Continuous TenseOther quiz:
Grammar › ViewI was playing football when it …………………. .
A. rain
B. raining
C. rained
Grammar › View
New Zealand is ____________ country in the world.
A. beautiful than
B. more beautiful than
C. the most beautiful
