Topics: Tenses and Word Formation
The customer ——— complained through a variety of channels before leaving a negative review on the Web site.
A. had
B. did
C. was
D. will
Select your answer:

Random Topics:
Verb Usage and GrammarWill or Going toDefinite pronouns (Subject, Object, Reflexive)Adjectives with -ED and -INGPresent Continuous, Present Perfect and Used toVocabulary and UsageShould, Should not haveRecount Texts and TensesInfinitive or GerundPast Tense vs Present Perfect TenseOther quiz:
Mixed Present Tenses › ViewHe_____________(to get up) at 8 o’clock every day.
A. has got up
B. is getting up
C. gets up
D. get up
Phrasal Verb › View
…. the taxi, we’re late!
A. Get in
B. Get on
C. Good at
D. Keen on
