[ 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:
Grammar › ViewI couldn’t cope ___ my boss any more, so I decided to part ___ the company.
A. on
B. in
C. for
D. about
E. with
Future Tenses › View
I think he……………………… back his hometown this summer.
A. doesn’t come
B. isn’t coming
C. won’t come
D. won’t have come
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