[ Tenses ]
When ___ you ___ your homework yesterday?
A. did / finish
B. were / finishing
C. do / finish
D. had / finished

Random Topics:
Gerund - to Infinitive Past and Past ContinuousModal VerbsPronouns, Sentence Structure, and Figurative LanguageVerb Moods and Vague PronounsFuture Tense - will and going toTransition WordsPhrasal Verbs with up and downModal Verbs and Gender NounsIf Conditional Zero and OneOther quiz:
Grammar › ViewWhat type of punctuation mark follows a transitional word or phrase?
A. Apostrophe
B. Semi colon
C. Period
D. Comma
Modals › View
You __________ fasten your seatbelt.
A. mustn’t
B. must
C. can
D. don’t have to
Adverbs › ViewWhat is the adverb in the following sentence?
The captain warmly welcomed us.
A. captain
B. warmly
C. welcomed
D. us
Gerunds and Infinitives › View
They suggested __________________ by bus instead of by plane.
A. to travel
B. travelling
C. to travelling
D. travel
