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:

Subject Verb Agreement › View

In our city most of the newspapers ______ delivered not by boys on bicycles but by adults driving automobiles.

A. are

B. is


Grammar › View

Chi Ming loves taking walks in the park on sunny days.

choose the word that has the opposite meaning to the underlined word.

A. pleasant

B. fine

C. cheerful

D. rainy

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