Grammar Quiz

[ Grammar ]

She … her homework by tomorrow.

A. will have finished

B. will be finishing

C. will have been finishing

Select your answer:
         


Random Topics:

Adverbial Clause, Noun ClauseFuture Tense VerbGrammar : Structural Common Errorslike/do not likeAuxiliary VerbsPast Perfect Simple TenseSubject Verb Agreement Irregular VerbRoot WordModals and AdviceParallel Structure or Combining Sentences

Other quiz:

Modal, Causative Verb & Elliptical Structure › View

___ you come over for dinner on Friday night? I really want to hang out with you, so I hope you can come.

A. can

B. Will have

C. Must

D. Must have


Past Perfect and Past Perfect Continuous Tense › View

We ___________________ (BE) worried about John because we ___________________ (CALL) several times but he never answered

A. were ; had called

B. was ; had called

C. had been ; called

D. be ; has called