[ 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:
Grammar › View“When are you coming back from your holidays?”
“Well, school ………. on 5th September, so three weeks before that.”
A. will have started
B. starts
C. is starting
D. is going to start
a, an, the, Zero Article › View
Click on ___ ‘Update Credit Card’ under ‘Account Information’.
A. A
B. An
C. The
D. No article required
Which 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
