[ Tenses ]
Recognize the past perfect tense in the sentence: She had finished her homework before dinner.
A. She finished her homework before dinner.
B. She has finished her homework before dinner.
C. She will finish her homework before dinner.
D. She had finished her homework before dinner.

Random Topics:
used to vs be used to vs get used toVocabulary and GrammarTenses PracticeSubject-Verb AgreementPunctuation and GrammarClause Markers TOEFL GrammarAdverbs and Adverbial PhrasesInfinitive and GerundComparative AdverbSubjunctiveOther quiz:
Grammar › ViewIn one year’s time, I _________ in this school for 15 years.
A. will be working
B. will work
C. will have been working
D. will have worked
Conjunctions › View
I missed the bus. ____ I was late for school.
A. However
B. Consequently,
C. Consequently
D. Provided