Grammar Quiz

[ Tenses ]

I ___ there for a long time before I decided to leave.

A. had been sitting

B. was sitting

C. sat

D. sit

Select your answer:
A  B  C  D  E 


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 Tenses

Other quiz:

Vocabulary and Grammar › View

It was a _ traffic jam that involved all four lanes and took more than two hours to clear.

A. solid

B. bulky

C. massive

D. towering


Adverbial Clause › View

_____ it’s raining, we will still go to the beach.

A. Unless

B. So that

C. Even though

D. Because

Vocabulary › View

The 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