Topics: Past Narrative Tenses
I _____ (finish) my homework last night before I went to bed.
A. finished
B. have finished
C. was finishing
D. had finished
Select your answer:

Random Topics:
Will and Will notEd and Ing EndingsModals & ConditionalsZero Conditional SentenceConnectives (because, due to, owing to, because of)Present Tense vs Past TenseArticles with Proper NounsCompliment, Congratulation, and HopeSubject Verb Agreement & Subjunctive MoodPhrase or ClauseOther quiz:
Reported Speech › ViewJohn asked me________ that film the night before.
A. that I saw
B. had I seen
C. if I had seen
D. If had I seen
Prepositions › View
Let’s have lunch at the restaurant _______ the library.
A. along
B. between
C. across
D. opposite
