Grammar Quiz

[ Grammar ]

I’ll be free at 5.00 because _______ all homework by then.

A. finished

B. I’ll be finishing

C. I’ll have finished

D. have finished

Select your answer:
         


Random Topics:

AdverbsModals: Possibility, Necessity, ExpectationProgressive TenseSimple Present Tense vs Present Continuous TenseComparativeVocabulary and PrepositionsConjunctions - Conjunctive AdverbsVerb Tenses and Sentence StructureTenses with Time ExpressionsGrammar - Present Perfect with for and since

Other quiz:

Grammar & Vocabulary › View

The fishermen _______ a lot of fish yesterday.

A. caught

B. catch

C. catches


Vocabulary and Grammar › View

People from Mexico speak English.

A. TRUE

B. FALSE