Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Unscramble SentenceComparative AdjectivesCommasModals of Speculation and DeductionGrammar Comma UsageDefinite vs Zero Article Abstract NounsAdjectives & QuantifiersSentence Adverbs & Third ConditionalSubordinate ConjunctionsAdverbial Clause

Other quiz:

Grammar › View

What kinds ___________________ program do you like?

A. of

B. from

C. for

D. to


Grammar › View

She—- a box.

A. Have

B. Has