[ 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:
Homonyms › ViewPlease ___ the carrots before you slice them.
a. pair
b. pare
c. pear
Articles › View
I study ___ social sciences.
A. a
B. an
C. the
D. –
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
