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:

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