[ Tenses and Verb Forms ]
. Fill in the blanks with the correct form of the verb 8. By 10 PM, they ______ (finish) their dinner.
A. will finish
B. will be finishing
C. will have finished
D. will have been finishing

Random Topics:
Correlative Conjunction & Complex SentencesFuture Time and TensesRelative Clauses and etcSentence Fragments and Complete SentencesPast Tense and Past ContinuousReflexive pronounsSynonym and AntonymTenses, Tag Questions, Phrasal VerbsPersonal PronounsGrammar - Compound SentencesOther quiz:
Adjectives & Quantifiers › ViewLast Spring there wasn’t _____ rain.
A. much
B. many
Vocabulary › View
Which word matches the following definition?
(verb) to make a pretense of, imitate; to show the outer signs of
A. simulate
B. hiatus
C. elicit
Grammar › ViewBill asked me why ____ to go shipping with me.
A. I hadn’t invited him
B. I hadn’t him invited
C. hadn’t I invited
D. hadn’t I him invited
Past and Past Continuous › View
…. the bear attacked, he was running away.
A. while
B. when
