_____ you (do) your homework yesterday?
A. Do / did
B. Did / do
C. Do / do
D. Did / did

Random Topics:
NounPrepositions after VerbsAdverb of ConcessionGerund & ParticiplePresent Simple & Present Continuous TensesAdverb of Frequency and Past Continuous TenseGrammar - Reflexive PronounsGrammar - Imperatives and LetQuestion Tag-ed/-ing AdjectivesOther quiz:
Perfect Tenses › ViewThe naughty boy ______________ the expensive vase. It is awful.
A. have break
B. had break
C. have broken
D. has broken
Verb Tenses › View
Is this sentence correct?
By the time we reached the stadium, the match had ended and the spectators were leaving.
A. correct
B. incorrect
Parallel Structure or Combining Sentences › ViewSelect the sentence that illustrates the use of proper parallel construction.
A. He wanted three things out of college: to learn a skill, to make good friends, and to learn about life.
B. He wanted three things out of college: to learn a skill, to make good friends, and learning about life.
Vocabulary and Grammar › View
You can see these more easily in places where there are no city lights.
A. constellations
B. rainbow
C. satellite
D. telescope
