[ Tenses ]
I……. Matthew for a long time.
A. wasn’t seeing
B. haven’t been seeing
C. haven’t seen

Random Topics:
Subordination ConjunctionsSimple present/ past/ future tenseConjunction: Because and SoConjunctions and PrepositionsSuffixes and TensesVerb AgreementSimple Present vs Present ProgresiveGrammar - Present Perfect with already, just, yetVerb TenseVocabulary, Adjective & PrepositionOther quiz:
Grammar › ViewYou look very hot. Have you ___________?
A. been running
B. run
C. been run
D. running
Tenses › View
My friends ___ ____ match lesson right now.
A. Are, take
B. Didn’t take
C. Is, taking
D. Are, taking
Grammar › ViewPeople should buy ______ plastic bottles.
A. People should buy fewer plastic bottles.
B. People should buy less plastic bottles.
C. People should buy too many plastic bottles.
D. People should buy too much plastic bottles.
Preposition of Time › View
My birthday is next week. I was born _____ October 15th.
A. in
B. on
C. at
