[ 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:
Future Tenses › ViewShe never studies well. The teachers think she (fail) the exams
A. will fail
B. is going to fail
C. is failing
D. fails
Mixed General Quiz › View
You can’t really buy anything for one ___.
a. cent
b. scent
c. sent
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
