[ Tenses ]
Before I …… to bed, I …… my homework.
A. go / had finished
B. went / have finished
C. went / had finished
D. had gone / had finished

Random Topics:
Vocabulary & Phrasal VerbPresent Continuous for FutureGrammarReported SpeechPresent Simple x Present ContinuousWho vs WhomPronoun & Present SimpleModal SpeculationModal Verbs of PermissionVerb-ing or to VerbOther quiz:
Grammar › ViewI …… a doctor
A. is
B. are
C. be
D. will
E. am
Articles › View
He was sentenced to two years in ______ prison for robbery.
A. –
B. a
C. an
D. the