[ 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:
Comparative Degree (Adjective) › ViewMany food companies use soynuts because they are … (crunchy) than peanuts.
- crunchier
- more crunchy
Tenses › View
I (not answer) the phone, because I (take) a shower last night.
A. wasn’t answering / was taking
B. don’t answer / took
C. didn’t answer / took
D. didn’t answer / was taking
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
