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

Random Topics:
Hope, Thank, Modal VerbsAdverb of Frequency and TensesAdjective and AdverbState Verbs and Action VerbsModals of ObligationPassive Voice, Modals of Deduction and First ConditionalTenses, Tag Questions, Phrasal VerbsPrepositions Of PlacePresent Perfect vs Past SimpleConjunctions, Interjections and DeterminersOther quiz:
Articles › ViewIt’s ______ useful book for beginners.
A. –
B. a
C. an
D. the
Article › View
They own ___ dog named Max.
A. the
B. Ø (no article)
C. a
D. an
Subjunctive › ViewWhen he came out of the room, he looked __________ he had seen a ghost.
A. as
B. as though
C. when
D. if
Grammar › View
_____ nouns name specific people, places, things, and ideas.
A. common
B. plural
C. proper
D. singular
