[ Present Perfect and Simple Past Tense ]
She (not / see) _____ him for a long time since last year.
A. did not see
B. have not seen
C. has not seen
D. did not saw
E. not seen

Random Topics:
Tenses and Word FormationPast or Present Verb TenseTAG QuestionsArticlesFor vs SinceModal Auxiliaries and Similar ExpressionsGrammar Comma UsagePreference & Future TenseAdverb PhrasesRegular and Irregular VerbsOther quiz:
Tenses › ViewX: I think we’re going to be here for a while.
Y: But we have been standing in line for almost an hour.
A. are standing
B. have stood
C. stand
D. were standing
E. have been standing
Vocabulary and Idioms › View
Dawson, I hear that the new regulation will take ________from October 1st, won’t it?
A. effect
B. force
C. power
D. use
Grammar › ViewThose shoes aren’t yours! They’re ____.
A. my
B. mine
C. me
Present Simple Tense › View
In the mornings, Betty …………… (take) her sister to school.
A. take
B. takes
C. took
D. taking
