[ 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

Random Topics:
First and Second ConditionalTag QuestionBasic TensesContinuous and Perfect TensesClauseQuantifies and Modals of DeductionIdiom and TensesModals and Present TensesHope, Thank, Modal VerbsPrepositions and AdverbsOther quiz:
Grammar › ViewI forgot to wear a sun hat today and I got a .
A. stomachache
B. earache
C. backache
D. headache
Vocabulary › View
This is a film about ghosts and scary creatures:
A. thriller
B. musical
C. horror
D. romantic comedy
E. science fiction