[ 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:
Gerund vs Infinitive › ViewI don’t mind _____ a barbecue at the weekend.
A. have
B. to have
C. having
Grammar › View
A ____ is a person, place, thing, or idea.
A. noun
B. adjective
C. adverb
D. interjection
I ___ 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
