Grammar Quiz

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 Grammar

Other 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