[ 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:
Adverbs › ViewThey frequently visit the museum. What type of adverb is this?
A. Manner
B. Time
C. Frequency
D. Place
Vocabulary › View
What term describes the action of spending time thinking about something for a prolonged period?
A. to dwell on
B. to giggle
C. to fall out
D. to take to someone
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
