Grammar Quiz

[ Future Tenses ]

By the end of next year, John __________ English for 3 years.

A. will have learned

B. will learn

C. is going to learn

D. will be learning

Select your answer:
         


Random Topics:

Verb PhraseInfinitives or GerundsModal VerbModals in the PastGrammar on ConditionalsPresent simple, Present continuous, Singular, PluralAdverbs, Infinitives, Definite ArticlePhrasal VerbsPunctuationModifiers

Other quiz:

Idioms › View

I am so tired today because I ___ up early.
a. built
b. cheer
c. got


Tenses › View

What is the function of the Past Progressive tense?

A. A repeated action

B. A continuing present action

C. A defined past action

D. A long past action interrupted by a short past action