Grammar Quiz

[ Past Perfect Tense ]

She ______ her homework before she watched TV.

A. finishes

B. had finished

C. finished

D. has finished

Select your answer:
         


Random Topics:

Participal PhrasesGrammar: Parts and PunctuationPronunciation and VocabularyTo Infinitive or Bare InfinitiveConjunctions and ClausesTenses and ComparisonsLinkers and ConjunctionsPresent Simple & Present ContinuousOffering HelpTenses & Conditional Sentence

Other quiz:

Grammar › View

All the bills __________ by my father.

A. have paid

B. be paid

C. been paid

D. have been paid


Prepositions › View

Have you trained enough … the tennis tournament next month?

A. to

B. into

C. for

D. about