Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Future Tense and ConditionalsThird ConditionalCommas and Subordinating ConjunctionsCoordinating and Subordinating ConjunctionsActive and Passive Gerunds and InfinitivesPresent Continuous for FutureRelative Clauses & Real ConditionalsFragment, Comma Splice and Run -on SentenceRelative Clauses beginning with PrepositionsTenses, Tag Questions, Phrasal Verbs

Other quiz:

Simple Past Tense › View

He _________ (help) his mother in the garden last Monday.

A. helped

B. helpt


Tenses › View

I _______ (to finish) my project before the deadline.

A. finish

B. finished

C. had finished

D. have finished

Mixed General Quiz › View

___, Mary! Come here! I want to talk to you.
a. Oops
b. Mmm
c. Hey


Grammar › View

He will be glad to see you when he (         ) home.

A. comes

B. will come

C. came

D. had come