[ Tenses & Passive ]
I ________ her since 2003.
A. haven’t seen
B. hasn’t seen
C. didn’t see
D. don’t see

Random Topics:
Object PronounHow many / How much - Is there / Are thereSubject/Verb Agreement with Collective NounsDemonstrative Pronouns and Verb TensesClauseGrammar and PunctuationFormal & Informal WordsLinking VerbVOCAB & GRAMMARModal Auxiliaries and Similar ExpressionsOther quiz:
Grammar › ViewJohn, ________ you met yesterday, is lending us his car.
A. who
B. that
C. which
Verb-ing and Infinitive › View
Who will you invite …………. with you tonight?
A. to dance
B. dancing
C. danced
D. dance
Tenses › ViewI read an encyclopedia, it says that snakes _____ on the ground, in trees and in water.
A. Living
B. Live
C. Lives
D. Lived
Tenses › View
We use this tense to show an action that is happening at the moment.
A. present simple
B. present continuous
C. past simple
D. past continuous
