[ Tenses ]
I last met George two weeks ago.
I …………………………………………………………
A. hadn’t seen George for 2 weeks
B. haven’t seen George for 2 weeks
C. didn’t see George for 2 weeks

Random Topics:
Present simple & ContinuousPresent Simple TenseIELTS GrammarComparison DegreePronouns/ Present TenseArticles & PrepositionVerb Tenses and UsagePronouns and AdverbsPunctuating ClausesCan, Could, May, MightOther quiz:
If Conditionals › ViewIf the weather is fine, we (go/ will go) on a picnic.
A. go
B. will go
Modal Verbs and Gender Nouns › View
I ___ open the window because it was stuck.
A. could
B. was
C. couldn’t
D. were
Relative Pronoun › ViewEF is the place ….. I have my English lessons.
A. where
B. who
C. when
Grammar › View
There are eight dogs. The ____________ ball is light.
A. spider’s
B. cars’
C. dogs’
D. James’ or James’s