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

Random Topics:
Simple and Continuous Present TenseSimple Present Continuous TenseTime PhrasesConjunctivesArticles & PrepositionPast Simple vs Past ContinuousComparison DegreeVerbsDirect-Indirect SpeechComparisionsOther quiz:
Present Perfect Tense › ViewIdentify the regular verb in the sentence: ‘They have visited the museum.’
A. visiting
B. visit
C. visits
D. visited
Vocabulary › View
The wind was strong, so we couldn’t ___ the kite.
A. Sale
B. Sail
C. Sailed
D. Seal
