[ Grammar ]
Dinner will be ready by the time you _____________ home.
A. have come
B. will come
C. come
D. comes
E. will have come

Random Topics:
So - Too - Either - NeitherModal Verbs of Certainty and PossibilityGrammar and StructureLinking Wordswas wereRoot WordPhrasal VerbArticles and QuantifiersActive-Passive VoicesSimple Future TenseOther quiz:
Idioms › ViewI’ll be there in just a few seconds.
a. tick
b. tale
c. tea
Grammar › View

A. He is happy so he claps his feet.
B. He is sad so he claps his hands.
C. He is happy so he claps his hands.
Racing frantically throughout the house, the frazzled woman tried to ___________ where she had placed her car keys.
A. diffuse
B. recollect
C. resolute
D. profuse
Gerund or Infinitives › View
Don’t forget________ a gift when you’re invited for dinner.
A. to take
B. taking
