Grammar Quiz

[ Grammar ]

By the time my mother gets home in the evening, I ____ my homework.

A. have finished

B. had finished

C. will have finished

D. will be finishing

Select your answer:
         


Random Topics:

Do not- Does notNarrative TensesVerb, Object, PrepositionAdjectives & QuantifiersConjunctions, Interjections and DeterminersWill & Be going toModal Auxiliary VerbsPresent Simple: affirmative, negative, interrogativeAdverbs and Adverbial Phrases

Other quiz:

Grammar › View

Circle the word that has a correct spelling.

A. acer

B. acre

C. acher


a, an, the, Zero Article › View

I love living in this __________ city.

A. No article
B. A
C. An
D. The