Grammar Quiz

[ Tenses ]

I _____ (learn) French for three years by the end of this year.

A. will learn

B. have been learning

C. will have been learning

Select your answer:
         


Random Topics:

Coordinating & Subordinating ConjunctionsSo Such Enough TooApologizingActive Voice-Present tenseModals AuxiliaryVocabulary and GrammarTo Infinitive or GerundModal Verbs of Deduction and SpeculationCountable & Uncountable Nouns

Other quiz:

VOCAB & GRAMMAR › View

Few children play tennis because the high price of lessons ___ a lot of parents.

A. puts off

B. pulls off

C. shuts off

D. takes off


Past and Past Continuous › View

The bear attacked ….. he was running away.

A. when

B. while