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:

Grammar › View

Don’t worry. You __________________anything to help.

A. wouldn’t have done

B. could have done

C. couldn’t have done

D. couldn’t did

E. shouldn’t have done


Vocabulary & Grammar › View

If I had known the documentary was on TV last night, I …….. it.

A. would watch

B. will watch

C. would have watched

D. watch

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