[ Grammar ]
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
Select your answer:

Random Topics:
Compliment, Congratulation, and HopeAdverb of ConcessionPassive VoiceGerund, Infinitive, Bare VerbVocabulary, Adjective & PrepositionSubjunctivesModals & ConditionalsParticipal PhrasesFuture SimpleCoordinating and Subordinating ConjunctionsOther quiz:
Present Tenses › ViewI (study) ………….Spanish at this school since March.
A. have been studying
B. studying
C. has been studying
D. studies
Grammar › View
John asked me _______________ in English.
A. what does this word mean
B. what that word means
C. what did this word mean
D. what that word meant
