[ Tenses ]
Complete the sentence: By the end of this month, we __________ (train) for the marathon for six months.
A. Has been training
B. will has been training
C. have been training
D. will have been training

Random Topics:
Reported SpeechSubordinate ConjunctionsModal Verbs and Gender NounsPerfect Tenseas...as, comparatives, superlativesGrammar: Imperative and Exclamatory SentencesPaired ConjunctionModals TensesGrammar PhrasesPresent and Future TensesOther quiz:
Embedded Questions › ViewI was wondering why ____ take the train; it’ll be quicker.
A. Don’t we
B. We don’t
Tenses › View
Differentiate between simple past and present perfect tense with examples.
A. She eat dinner.
B. She has eat dinner.
C. She has eating dinner.
D. Simple past tense example: She ate dinner. Present perfect tense example: She has eaten dinner.
Vocabulary › ViewWhat does “disparaging” mean?
A. Praising
B. Ignoring
C. Expressing worth
D. Expressing little worth
Homonyms › View
This is a serious ___ of security!
a. breach
b. breech
