[ Past Perfect Tenses ]
She had already ___ (finish) her homework before dinner.
A. finishing
B. finishs
C. finisht
D. finished
Select your answer:

Random Topics:
Prepositions of Place & TimeTenses and VerbsModal Verbs of PermissionPresent ProgressiveGerund/ To Verb/ VerbHave vs. HasPrepositions of Time and PlacePresent Simple: affirmative, negative, interrogativeSports VocabularyDistinguishing Future TensesOther quiz:
Grammar › ViewI can come with you tonight. I … (finish) my assignment by then.
A. will have finished
B. have finished
C. have been finished
D. had finished
Vocabulary › View
thoroughly
A. signaled, beckoned, or called
B. fixed, repaired, or patched up
C. weak; having little energy
D. completely; totally
