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:

Idioms › View

Gosh, I was really drunk last night. What did I have?
a. wasted
b. wrinkled
c. wilting


Homophones › View

Do you know which of _____ cars _____ going to drive tomorrow?

A. You’re, your
B. Your, you’re

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