Grammar Quiz

Topics: Future Tenses

Which sentence is correct?

A. I will have finished my homework by the time you call.

B. I will finish my homework by the time you call.

C. I finish my homework by the time you call.

D. I will be finishing my homework by the time you call.

Select your answer:
         


Random Topics:

Future SimpleOn, At, ByTake or PutMoods of GrammarFrequency AdverbsQuantifiers with NounsModal Verbs of Certainty and PossibilityAuxiliary Verbs & Question TagsAdjectives and comparisonsV-ing/to-V

Other quiz:

Adjectives with Preposition › View

My mum doesn’t want to swim in the sea because she is afraid ______ sharks

A. of

B. about

C. on

D. at


Grammar › View

We walked as far as the waterfall, ____ is over 40 metres high.

A. which

B. who

C. where

D. whom