Grammar Quiz

[ 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 Sentences

Other quiz:

Grammar › View

I …………… (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