[ Tenses ]
She ___ been working there long.
A. hasn’t
B. hadn’t
C. didn’t
D. doesn’t

Random Topics:
How much and how manyAbilityRegular and Irregular VerbsSubject Verb Agreement & Subjunctive MoodModal PossibilitiesPrepositions and Adverbs of MovementFuture FormsPreposition of TimeKinds of SentencesTenses and Verb FormsOther quiz:
Grammar › ViewHis plans to go to London fell …………. due to lack of funds
A. apart
B. away
C. out
Future Tense › View
Farez … tennis at 7.30. He usually starts at 7 o’clock. Could you come before that?
A. will play
B. play
C. will be playing
Modal Verbs › ViewI ___ swim well when I was 6 years old.
A. could
B. might
C. may
D. can
Vocabulary › View
Fill in the blank with the word that most naturally completes the phrase: stop for _______
A. adventure
B. equipment
C. live
D. passengers
E. pedestrians
