[ 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

Random Topics:
English MorphosyntaxPast Perfect vs Past SimpleDependent PrepositionAdjective & AdverbsTenses & AffixesModals and Active and Passive VoiceSentencesRoot WordInterrogative PronounsVerb, Object, PrepositionOther quiz:
Grammar › ViewWe use the present progressive to talk about events that are happening right now and for the extended present.
A. True
B. False
Conjunction › View
A group of us went to the movie, ______ we agreed it was enjoyable.
A. but
B. so
C. yet
D. and