[ Tenses ]
I ___ my homework before dinner yesterday.
A. do
B. did
C. have done
D. doing

Random Topics:
Past with ModalsPhrases & ClausesAdjectives and VocabularyMust / must notAnalogySimple Past TensesGrammar - Place and MovementIrregular AdjectivesGrammar ( going to)Modal Verbs and PermissionOther quiz:
Grammar › ViewLiz works much harder ______John.
A. as
B. than
Tenses › View
When he realised I _____ at him, he _____ away.
A. looked … was turning
B. was looking … turned
C. was looking … was turning
D. looked … turned
Grammar › ViewARTICLES
Choose the correct option to complete each sentence.
We had ______ excellent unexpected meeting with the regional manager yesterday.
A. a
B. an
C. the
Relative Pronouns › View
We visit our relatives …….live in another country every year.
A. whose
B. who
C. where
