[ Grammar ]
By the time I get home tonight, my brother … dinner.
A. will have been cooking
B. cooks
C. cooked
D. will have cooked

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 QuestionOther quiz:
Grammar › ViewChoose 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
