[ Future Perfect Tense ]
By the time you finish studying , I ———- dinner
A. Will have cooked
B. Will be cooking
C. Am cooking
D. Was cooked

Random Topics:
Suffixes (ing-ed) SentencesVocabulary and ModalsGerund and InfinitivesGrammar and SyntaxIdentify The TensesGrammar and Passive VoiceGrammar - too & enoughAdverbs of DegreePhrasal VerbsCommon & Proper NounsOther quiz:
Modals and Responsibilities › ViewI ___ finish this report by Monday.
A. must
B. need to
C. have to
D. responsible for
Gerund or Infinitives › View
On you way home today, don’t forget…
A. picking up some milk
B. to pick up some milk.
Vocabulary › ViewIf you ______ in class, you are either tired or bored.
A. breathe
B. yawn
C. sneeze
D. choke
Modals and Vocabulary › View
The counterfeited items were confiscated and destroyed by the authorities.
A. Fake
B. Important
C. Repulsive
D. Thick
