[ 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:
Vocabulary › Viewan organization that works to provide money, medicine to benefit people in need
A. charity
B. desperate
C. donor
Grammar › View
Carl doesn’t look very well. I______he’s sick.
a. think
b. am thinking
Vocabulary and Grammar › ViewRacing 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
