[ Tenses ]
I ___ my homework before dinner last night.
A. did
B. have done
C. will have done
D. do
Select your answer:

Random Topics:
Degree of ComparisonQuestion Tags in Verb TensesGrammar: AgreementModals and PhrasesSo - Too - Either - NeitherThe Structural Types of SentencesAdjectiveGrammar: was/werePast PassiveOther quiz:
Countable and Uncountable Nouns › Viewsalt
A. countable
B. uncountable
Grammar › View
You have not eaten your lunch yet, _______ you?
A. had
B. have
C. hasn’t
D. haven’t