[ 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:
Tenses › ViewWhat a great risk he has taken to save the girl!
A. Present perfect tense
B. Simple present tense
C. Past perfect tense
D. Simple past tense
Future Tenses › View
We________ next vacation in London.
A. spend
B. are spending
C. will spend
D. are going to spend
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
