[ Present Tenses ]
We have lived here _______________ 10 years
A. for
B. since
C. in
D. on

Random Topics:
How much and how manyTenses and StructuresSimple Present Tense/be/Present ProgessiveSecond ConditionalsPronounsThird ConditionalsTypes of SentencesReporting VerbsProgressive TenseContinuous TensesOther quiz:
Conjunctions › ViewWhich dress should I buy? The red ……. the blue one?
A. and
B. but
C. or
Present Perfect Tense › View
Our class ____________ 3 grammar quizzes so far this semester.
A. has had
B. had
C. have had
D. has having