[ 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 SentenceOther quiz:
Grammar › ViewAll 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
