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

Random Topics:
Grammar and Sentence CorrectionPast Simple, Past Continuous, Past PerfectWho vs WhomDefinite & Indefinite Pronoun & ConditionalsPresent Continous TenseProgressive Perfect and Simple Verb TensesModals and TensesExpressing Obligation and ModalsConditional Sentence Type 2Gerunds and InfinitivesOther quiz:
Grammar and Vocabulary › View________ you tired last night?
A. Did
B. Had
C. Were
Tenses › View
Tom _________ 18 tomorrow.
A. will be
B. is going to be
C. will be
Modal Verbs and Gender Nouns › ViewI ___ see the fireworks from my house.
A. was
B. were
C. couldn’t
D. could
Grammar › View
He _____ the school in 1994.
A. left
B. leaved
C. leave
D. leaves
