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:
Adjectives vs AdverbsPresent/Future/Past Simple/Present PerfectPresent Perfect vs Past Simple TensePresent / Future / Present Progressive / non Action VerbsRelative Clauses PronounsWill vs be going toSimple Past/Past ProgressiveGrammar TOEFLQuestion tag and + - AgreementVocab and GrammarOther quiz:
Grammar › View(Its / It’s) not a big deal as long as you don’t do it again.
A. Its
B. It’s
Grammar › View
How many people ______ in the fire yesterday?
A. die
B. dies
C. are dying
D. died
