Grammar Quiz

Topics: 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:

Linking Words and PhrasesDEGREE COMPARISONGerund & InfinitivesModals of AdvisabilityConjunctions, Interjections and Sentence TypeAdjectives and AdverbsConnectivesAsking and Giving SuggestionBecause of & Inspite ofArticles A and An

Other quiz:

Grammar › View

What does the root word DEM mean?

A. People

B. Action

C. Secret

D. Lie


Conjunction › View

What do you do ___ the evenings?
a. at
b. on
c. in