Topics: Present Perfect
All of us have been learning English ______ we were three
A. for
B. since
C. to
D. on
Select your answer:

Random Topics:
Modals of ObligationTenses and StructureRequest with Modal VerbsGiving and Asking for AbilityPresent Perfect Continuous TensePresent or Past TensesPast Simple and Past Continuous TensesGrammar - FuturePresent Perfect and Present Perfect Progressive TensesThe -ing Form of VerbsOther quiz:
Adverbs or Adjectives › ViewI ran _________________ to the station.
A. quick
B. quickly
Grammar › View
He …………………………. at a table by the window where he had a meal with Jane.
A. had sat
B. had sit
