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

Monica __ with her friends yesterday.
A. weren’t
B. wasn’t
C. where not
D. were not


Idioms › View

I don’t know why she likes him. He’s so dirty and unkept.
a. simple
b. scruffy
c. sharp

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