[ Present Tense ]
They _________(learn) English for two years.
A. are learning
B. learn
C. have learnt
D. have been learning
Select your answer:
Random Topics:
Types of PhrasesAdjective ClausesSimple Present ProgressiveTime ConjunctionsConnectorsSimple Present and Past TensesPreposition (at,in,on)Tenses and StructureSimple Past - Irregular VerbsOther quiz:
Grammar › ViewIdentify a verb in the sentence: The horse ran into the stables.
A. Horse
B. Ran
C. Into
D. Stables
Gerund or Infinitive › View
Don’t forget _____________ some bread on your way home. I need some to make sandwiches.
A. buying
B. to buy