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

Random Topics:
Figure of SpeechPrepositions and Preposition PhrasesFuture or PastSimple Present TensesGerund and InfinitiveGerunds as Objects of PrepositionsRequest with Modal VerbsPreposition and AdjectiveGrammar on ConditionalsPast Perfect Simple & Past Perfect ContinuousOther quiz:
Grammar › ViewHe __________________ expected to find himself in prison.
A. Few
B. A few
C. Little
D. A little
Grammar › View
I ..… going to ..… my homework after I finish dinner.
A. am / do
B. am / doing
C. is / do
