Grammar Quiz

[ Future Tenses ]

By the time you arrive, I ___ the report.

A. will have finished

B. finish

C. am finishing

D. will be finishing

Select your answer:

Random Topics:
Future Perfect Tense Plurals Irregular VerbReported - GerundShould and Shouldn'tDependent PrepositionsPresent Simple Tense PassiveLinkers and ConjunctionsPresent and Past Simple Tense

Other quiz:

Vocabulary › View

Grammar: Present Simple

4. You ………….. to that park with your friends every day.

A. go

B. is going

C. goes

Grammar › View

His father’s hair ____ short and curly.

A. is

B. has

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