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-VOther quiz:
Adjectives with Preposition › ViewMy 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
