Grammar Quiz

Topics: Future Tenses

By the time you arrive, I ______ (finish) my work.

A. will finish

B. will have finished

C. have finished

D. finished

Select your answer:
         


Random Topics:

QuantifierMust or Mus notPast Perfect or Past Perfect ContinuousComparison of Adjective and AdverbVerb FormComparative & Superlative AdverbsPast Simple (Questions)“Put” Phrasal VerbAdjective or AdverbIndefinite Article

Other quiz:

Grammar › View

A. painting

B. cooking


Homonyms › View

Animal rights activists despise ___ coats.
a. fir
b. fur