Grammar Quiz

[ Grammar ]

By the time I get home tonight, my brother … dinner.

A. will have been cooking

B. cooks

C. cooked

D. will have cooked

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Verb TensesBe going to / WillCardiology ServicesVerbs & AdverbsVerb Tenses (Progressive, Perfect)Suffixes and TensesPast TenseGerund or InfinitiveAdverbial Clause of ConcessionSimple Present Negative and Question

Other quiz:

Grammar › View

” Have you been married for long? ”

“Next summer, I ____ for ten years. ”

A. have been married

B. have been marrying

C. will have been married

D. will have been marrying


Future Tenses › View

I _____ this book for tonight’s classes.

A. am going to use

B. am using

Grammar › View

Choose the correct spelling

A. Grugde

B. Grudge

C. Grude


Irregular Verb › View

Tinpraphea got tired of Teacher Tom’s nonsense, and _______ his apartment to the ground.

A. burn

B. burnt

C. burnd

D. burning