[ Perfect Tenses ]
I _____________ all the ironing so I started cleaning the windows.
A. finished
B. had finished
C. had been finishing

Random Topics:
Commas and Subordinating ConjunctionsGrammar on ConditionalsSentence Structure and Grammar RulesAdjectives and VocabularyPast PassivePresent Perfect ContinuousSimple TenseWord FormationAdjectives with PrepositionAdverbs and AdjectivesOther quiz:
Comparisons › ViewYou look … (thin) the last time I saw you. Have you lost weight?
A. thiner than
B. thinner than
C. the thinest
D. the thinnest
Grammar › View
What is the subject of this sentence:
Hummingbirds beat their wings 60 times a second.
A. Hummingbirds
B. Hummingbirds beat
C. beat their wings
Tenses & Affixes › ViewTom 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
