[ Grammar and Vocabulary ]
Do you think the teacher …………………. our homework by Monday morning?
A. will mark
B. will be marking
C. will have marked
D. will have been marking

Random Topics:
VOCAB & GRAMMARGerund NounFirst ConditionalsPrepositions and ArticlesFuture Perfect vs Future ContinuousWill vs Verb InfinitivesPresent Simple ProgressiveQuantifierGrammar (was, were, could, could not)Comparatives and SuperlativesOther quiz:
Tenses › ViewLook! The dog ______ (chase) the cat across the yard!
A. chases
B. is chasing
C. chased
D. will chase
Grammar and Vocabulary › View
John climbed up a _______________ of stairs as the lift was not working.
A. flight
B. stack
C. bunch
D. cluster
Grammar › ViewThe girl and her doll (is, are) both wearing orange
A. are
B. is
Grammar: Used to, Would, Be used to, Get used to › View
I ___ so tired in the mornings.
A. didn’t use to be
B. wouldn’t be
