Topics: Verb Tenses
Jack_________finish his report by tomorrow.
A. will has
B. will have
C. is going to
D. had
Select your answer:

Random Topics:
Future FormsThird ConditionalsAdverbs, Prefixes, and SuffixesSimple Past vs Past Continuous TenseSimple Present VS Present ContinuousTenses and Figurative LanguageInfinitive FormsToo or EnoughModals of ProhibitionCountable & Uncountable NounsOther quiz:
Grammar › ViewEmily ______ amazing photographs.
A. don’t
B. takes
C. doesn’t
D. take
Tenses › View
Tom said everything ______ ready when the match ______.
A. will be / starts
B. would be / started
C. is / started
D. will be / started
