Grammar Quiz

[ Tenses ]

By the time you arrive, I ___ (finish) my homework.

A. will have finished

B. will be finishing

C. will finish

D. have finished

Select your answer:
         


Random Topics:
Simple Future Tense Future Perfect Continuous TenseAbstract vs. Concrete Because / soGrammar ( going to)Present Tense vs Present ContinuousPronouns ( Interrogative )Conditional TensesAlthough, Though, In spite of, Despite

Other quiz:

Tenses › View

Although they ____ in harmony for years, their partnership ended quickly during the crisis.

A. work

B. were working

C. are working

D. had been working


Phrasal Verbs › View

I’m so tired of Sophie _____ her engagement ring all the time.

A. showing off

B. showing up


How to use : Read the question carefully, then select one of the answers button.