[ 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

Random Topics:
Relative Pronoun/AdverbsSimple, Compound, Complex SentencesConditionals 1,2,3Gerunds, Infinitives and Modals of PossibilitySentence StructureVocabulary and DefinitionsInfinitive and GerundsInfinitives and ING FormsAlong & AgainstPast Tense & Past Continuous TenseOther quiz:
Grammar › ViewMy family …… visit my grandma’s house every Christmas when I was a kid.
A. used to
B. would
C. Both are correct
Grammar › View
The _____ it costs, the fewer people will buy it.
A. amount
B. more
C. better
Prepositions › ViewIdentify the object of the preposition in the sentence below:
“Mother said my father and brother were probably fighting in the woods”
A. woods
B. fighting
C. brother
D. probably
Vocabulary and Grammar › View
I haven’t had an accident yet but I’ve had a number of _________shaves.
A. narrow
B. near
C. close
D. tiny