[ Modals ]
Martine _ _ _ _ _ _ _ the kitchen. It was really dirty before we went out and now it’s spotless.
A. must clean
B. has to clean
C. must have cleaned

Random Topics:
Compound SentencesPerfect TenseTenses and FoodGerund and To InfinitiveFrequency AdverbsGerund Subject or ObjectFuture Tense VerbGrammar - some / anyCity PlacesWish clauseOther quiz:
Passive and Active Sentences › ViewSnowball …. the farm by the 9 dogs that Napoleon had raised in secret.
A. was quicking out of
B. was quicked out of
C. quicked out of
Present Continuous › View
Mia sometimes ………… to school on foot.
A. goes
B. going
C. go
D. is going
Simple Future Tense › ViewI ____________ my grandparents this evening.
A. go
B. will visit
C. visit
Grammar › View
He _______Sazihan
A. are
B. am
C. is