[ Tenses ]
I ___ there for a long time before I decided to leave.
A. had been sitting
B. was sitting
C. sat
D. sit

Random Topics:
IdiomsPresent and Past TenseTravel VocabularyPast, Present, FutureAuxiliary VerbsPassive Voice, Modals of Deduction and First ConditionalModal Verbs & Reflexive PronounsSuffixes (ing-ed) SentencesPersonal PronounPresent and Future TensesOther quiz:
Vocabulary › ViewThe root “Brev” means…
A. Plenty
B. Away from, apart
C. Short
D. Believe, trust
Grammar › View
Sam always ______ to music before(在……之前)he went to bed, but he doesn’t now. Instead(取而代之), he ______ computer games.
A. listens; plays
B. listened; plays
C. listened; played
D. listens; played
