[ 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 › ViewWe ……….. to Paris on Tuesday evening.
A. is flying
B. are flying
C. am flying
D. are fly
Grammar › View
That’s the girl ______ father is a pilot.
A. who
B. whose
C. that
D. which
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
