[ Present Perfect Tense ]
I have learnt English ______ five years already!
A. for
B. since
Select your answer:

Random Topics:
Subordinating Conjunctions and Complex SentencesContinuous and Perfect TensesVerb and PrepositionTenses & AffixesModals - Reported Speech - ConditionalsPast and Perfect TensesPhrasal Verbs and Verb FormsInfinitivesDescriptionsGrammar - Verb FormsOther quiz:
Tenses › ViewI _______ (lose) my keys; Can you help me look for them?
A. loses
B. am losing
C. lost
D. have lost
Grammar › View
He got wet………….he forgot his umbrella.
A. because of
B. because
C. but
D. and
