[ Present Perfect Tense ]
…. they …. their lunch?
A. Have — finish
B. Have — finishing
C. Have — finished
D. Have — finishes

Random Topics:
Phrasal VerbGrammar - First ConditionalPast Perfect Tense and Past TenseQuantifiers / Prepositions of Time and Comparative AdjectivesConditionalsTake or PutPresent Simple Tense PassivePassive Voice Present SimpleFuture Tense VerbPast, Present, FutureOther quiz:
Prepositions › ViewThe students’ participation is contributing hugely _____________ the success of this event.
A. to
B. for
C. with
D. on
E. of
Past Continuous Tense › View
”They …………. eating their toast while we ……………….. out.
A. was/went
B. were/go
C. went/were
D. were/were going
Grammar › ViewShe ——————long fair hair
A. Have got
B. Has got
C. Is
Prepositions › View
We might need more food, depending____ how many people turn up.
A. for
B. on
C. at
D. with
