Grammar Quiz

[ Past and Perfect Tenses ]

She ______ (finish) her homework before dinner.

A. finishes

B. finished

C. have finished

Select your answer:
         


Random Topics:

Pronoun & Present SimpleEmployment VocabularyIndependent/Dependent Clauses & Relative ClausesCompound Words and SentencesCardiology ServicesModals of ProhibitionSo, Such, Many, MuchComparisionsduring, for, while

Other quiz:

Superlative Degree (Adjective) › View

They produce the … (creamy) cappuccino in the small town.

  1. creamiest
  2. most creamy


Tenses › View

By the end of next year, Geoge ________ English for 2 years.

A. will have learned

B. will learn

C. has learned

D. would learn