[ Tenses ]
When I _______________ (wake) up, everyone _______________ (leave) already.
A. wake / has left
B. woke / had left
C. have woken / leave
D. wakes / have left

Random Topics:
ComparisionPast Tense (Regular and Irregular)Grammar RulesMixed ConditionalsIntermediate GrammarArticleQuantifiers MixGerund & ParticipleGrammar & VocabularySentence Types and ConjunctionsOther quiz:
Simple Present Tense › ViewMy friends and I……home at 3.00 every afternoon.
A. go
B. goes
Functional Sentence Types › View
Identify the simple sentence: The cat sat on the mat.
A. The cat sat on the chair.
B. The cat sat on the mat.
C. The cat sat on the rug.
D. The cat sat on the table.