[ Tenses ]
By the end of next year, Geoge ________ English for 2 years.
A. will have learned
B. will learn
C. has learned
D. would learn
Select your answer:

Random Topics:
ConnectorsMay, MightAdverbs, Infinitives, Definite ArticleGrammar PhrasesArticles and PrepositionsWill or Going toPast Tense and Past ContinuousNoun Phrases and AdverbialsRelative Pronoun/AdverbsCorrelative Conjunction & Complex SentencesOther quiz:
Grammar › ViewI …………… (not understand)the exercise
A. am not understand
B. do not understand
C. doesn’t understand
D. not understanding
Verb Tenses › View
Were you watching TV when I called you?
A. future going to
B. present continuous
C. future will
D. past continuous
