Grammar Quiz

[ Past Tenses ]

I ___ (finish) my homework yesterday afternoon.

A. finish

B. finished

C. was finishing

D. had finished

E. finishes

Select your answer:
         


Random Topics:

Be going to / WillArticles and PronounsPast TensesInversion + Passive VoiceVerb + Infinitive or GerundCountable QuantifiersModal Verbs for DeductionGrammar ElementaryComparative AdjectivesPast or Present Verb Tense

Other quiz:

Grammar › View

Which word means next to last?

A. contentious

B. embark

C. conundrum

D. penultimate


Tenses › View

The freezing temperatures ____ dangerous roads tonight.

A. will create

B. created

C. create

D. is creating