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:

Vocabulary › View

Fire fighters are ______ that help people.

A. study

B. perform

C. heroes

D. study


Grammar › View

The watch ___________ 10 rials.

A. were

B. was

C. is

D. are

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