[ Grammar ]
We ________ (not / live) in Canada ________ a long time.
A. We haven’t lived in Canada since a long time.
B. We haven’t live in Canada for a long time.
C. We haven’t live in Canada since a long time.
D. We haven’t lived in Canada for a long time.

Random Topics:
Relative Clauses beginning with PrepositionsZero and First ConditionalsConditional Sentences and AdverbsReported Speech and TensesInversions and SubjunctiveFuture - be going toHabitual and Continuous TensesPresent Perfect or Past Simple TenseComparison and ModalsPrepositions of Place and TimeOther quiz:
Mixed General Quiz › ViewCan you put another ___ of laundry in the washing machine?
a. road
b. load
Tenses › View
They ___________________ to the movies only once in a while (go)
A. has gone
B. have gone
C. go
D. are going
Irregular Verb › ViewWrite
A. Writted
B. Wrote
C. Written
Grammar › View
Na (have) ________ breakfast at 6 o’clock.
A. has
B. having
C. have
D. had
