Topics: Future Time and Tenses
By the time you arrive, I _________ dinner.
A. will prepare
B. am preparing
C. will have prepared
Select your answer:

Random Topics:
Passive SentencesTense,noun,preposition,quantityConditionalsModals in the PastPronounPassive Voice - Present ContinuousGender and GrammarFigurative LanguageComparative and SuperlativesVerbs: Action, Linking, and HelpingOther quiz:
Grammar › ViewWhen I _______________(walk) into the busy office, the secretary _______________________(talk) on the phone with a customer.
A. was walking – was talking
B. walked – talked
C. walked – was talking
D. walked – talks
Grammar & Vocabulary › View
Any student ………….hasn’t finished their homework, please see me after the lesson.
A. who
B. which
C. where
D. when
