[ 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 › ViewGreg and Anna _______ going to help Ahmad choose a costume.
A. am
B. is
C. are
Grammar › View
The business association _____ the dramatic rise in sales to population growth.
(A) was attributed
(B) attributing
(C) attribute
(D) has attributed
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
