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:
         


Random Topics:

Conjunctions in Complex SentencesAdjective vs AdverbGive, do and makePast Modals & Phrasal Modals of ObbligationSubject and Verbs AgreementComparative AdverbsInfinitive GerundTransition WordsPast with ModalsSimple and Continuous Present Tense

Other quiz:

TOEFL Grammar › View

Construction of the housing developments _____________ underway by the first month

A. it will

B. will be

C. it will be

D. are going to be


Was & Were Questions › View

No, she ________ eating the cake.

A. wasn’t

B. weren’t