[ 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:
Tenses › ViewWhile he (water) ………………………………………… the flowers it began to rain. He (put) ………………………………………… up his umbrella and (go) ………………………………………… on watering.
A. was watering; put; went
B. was watering; was putting; went
C. were watering; put; went
Grammar › View
Someone who easily understands the feelings of other people.
A. sympathetic
B. concerned
C. bold
I …… 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
