[ 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 › 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
