Grammar Quiz

[ Perfect Tenses ]

I _____________ all the ironing so I started cleaning the windows.

A. finished

B. had finished

C. had been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Commas and Subordinating ConjunctionsGrammar on ConditionalsSentence Structure and Grammar RulesAdjectives and VocabularyPast PassivePresent Perfect ContinuousSimple TenseWord FormationAdjectives with PrepositionAdverbs and Adjectives

Other quiz:

Modals › View

If you don’t have to do something, then it is…

A. necessary

B. optional

C. unnecessary

D. obligatory


Mixed General Quiz › View

English, not French, is ___ language spoken by most people in Ontario.
a. the
b. a
c. our
d. one

Tenses & Affixes › View

Tom never ___ (drink) coffee in the morning.

A. drink

B. drinks

C. is drinking


Present Perfect Continuous Tense › View

How long…(learn / you)…English?

A. have you learning

B. has you been learning

C. have been learning

D. have you been learning