[ 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
Select your answer:

Random Topics:
Past Tense, Recount Text, and Future TenseNoun ClauseTypes of Simple SentencesTenses and Sentence CompletionCountable - UncountablePronouns ( Interrogative )Modal Verbs of ObligationPresent Tenses and VocabularyPast Simple TenseAdjectives and DegreesOther quiz:
Grammar › ViewWhat a talkative man! He _______________ since morning.
A. has been talking
B. has talked
C. is taking
D. talks
Modal Verbs › View
You ___ forget your keys; it’s essential to lock the door.
A. can
B. mustn’t
C. don’t have to
D. should
