Grammar Quiz

[ 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 Tenses

Other quiz:

Grammar › View

I 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