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:

Present Tense › View

Has she come?

A. Present Simple

B. Present Perfect

C. Present Perfect Continuous

D. Present Continuous


Indirect Question › View

Her wife asked “How fast was my husband driving when the police stopped him?”

  1. Her wife asked how fast her husband had been driving when the police stopped him.
  2. Her wife asked how fast her husband has been driving when the police stopped him.

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