Grammar Quiz

[ Future Tenses ]

Which sentence is correct?

A. By the time you arrive, I will have finished my work.

B. By the time you arrive, I will finish my work.

C. By the time you arrive, I will be finishing my work.

D. By the time you arrive, I finish my work.

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds as Objects of PrepositionsA(n), the, no articleGrammar, Literature, and VocabularyGrammar RulesNoun ClausePresent and Future TensesInversion + Passive VoiceFuture - will / going to / present continuousSimple Verb TensesExpressing Obligation and Modals

Other quiz:

Grammar › View

Whose boots are these? _____.

A. They’re Chiara’s

B. They’re from Chiara

C. They’re Chiaras


Prefixes Suffixes › View

What does the word nonfiction mean?

A. fiction AGAIN

B. AGAINST fiction

C. BEFORE fiction

D. NOT fiction