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:

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