Grammar Quiz

[ Past and Present Tenses ]

By the time she arrived, he _______ the letter. (finish)

A. finishes

B. finished

C. has finished

D. had finished

Select your answer:
         


Random Topics:

Passive Voice Present SimpleTenses & PrepositionTo infinitive - GerundAdjectives & QuantifiersRelative & ModalsPast or Present Verb TensePhrasal Verbs with up and downPast Perfect & Past SimpleModal Verbs of PossibilitySimple Present vs Present Progresive

Other quiz:

Perfect Tenses › View

My back hurts because I … here for three hours.

A. was standing

B. have stood

C. have been standing

D. had been standing


Grammar › View

Choose the correct word to complete the sentence. __________________ favorite toy is broken.

A. Carl

B. Carls

C. Carls’

D. Carl’s