I’ll have finished cooking dinner ______ .
A. when you will come home
B. by the time you come home
C. after you have come home
D. until you are coming home

Random Topics:
Transitional Words-ing / InfinitiveTime PhrasesAdjective & AdverbsTransitionsModals of Obligation and PermissionNoun Verb AgreementInfinitives or GerundsAdjectives & PrepositionUse of Prepositions or ConjunctionsOther quiz:
Grammar › ViewChoose the correct connector to complete the sentence.
He is very good at Math ___________________ Grammar.
_____
A. as well as
B. yet
C. except for
Such...that, so ......that › View
The weather was very cold. Nobody stayed outside.
The proper combination of the two sentences is …
A. The weather was very cold but nobody stayed outside
B. The weather was so cold that everybody stayed outside
C. The weather was so cold that nobody stayed outside
D. The weather was such cold that nobody stayed outside
E. The weather was so cold, yet everybody stayed outside
Grammar › ViewCheetahs … stripes like zebras, they have spots.
A. have
B. has
C. don’t have
D. doesn’t have
Grammar › View
Could you bring me …….. tools I left in garden?
A. This
B. Those
C. These
