Grammar Quiz

[ Tenses ]

He ____ his homework by the time his parents get home.

A. will do

B. will have done

C. does

D. has done

Select your answer:
         


Random Topics:

Superlative & Comparative AdverbsModals - Reported Speech - ConditionalsConnectives (because, due to, owing to, because of)Much, many, a lot of, a few, a littleQuantifiers: too many, too much & enoughConjunctions and Verb TensesVerb AbilityGrammar (was, were, could, could not)Used to & would & Past SimplePresent Tenses

Other quiz:

Simple Present Tense › View

She…to school everyday

A. Go

B. Goes

C. Went

D. Gone


Homonyms › View

The tiger jumped ___ the ring of fire.
a. threw
b. through