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:

Grammar - much, many, a lot ofConditional Sentences Type 0, 1 and 2Will vs be going toPast Tense, Recount Text, and Future TenseGrammar and PrepositionsConjunctions and Sequence ConnectorsModal Verbs and Contrastive ConjunctionsModals and ConditionalsPresent Perfect and Present Perfect Progressive TensesVerbal Communication

Other quiz:

Conjunctions › View

Choose the correct conjunction

I wanted to play outside, _____ it started raining.

A. but

B. and

C. so


Grammar › View

_____ your mother cooking in the kitchen now?

A. Does

B. Do

C. Is

D. Are