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:

Subject-Verb Agreement › View

_______ and _______ of mathematical processes are expressed as singular.

A. Sums / products
B. Questions / answers
C. Equations / answers
D. Equations / functions


Tenses › View

What is the capital of England?

A. Ottowa

B. Scotland

C. London

D. Wales

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