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