[ Tenses ]
“How long have you learned English?”
“I … English for six years by the end of the next year.”
A. will learn
B. learn
C. have learned
D. will have been learning
Select your answer:

Random Topics:
Kinds of SentencesWorld Literature VocabularyAdverbs or AdjectivesTypes of PrepositionLinking VerbsArticles & PrepositionMorphology and GrammarMixed GrammarThe Future Simple TenseGrammar and Sentence StructureOther quiz:
Tenses › ViewChoose the correct tense for the following sentence:
Are you still going to be walking home after school?
A. Past progressive
B. Present progressive
C. Future progressive
Mixed General Quiz › View
Some of the ___________ like to play at the playground.
A. children
B. childs
C. child
D. childrens
