[ Grammar ]
‘Sarah says she’s almost finished painting the house.”And you believe her? I bet you that when we visit her at Christmas she ___________.’
A. Mustn’t have finished
B. Shouldn’t have finished
C. Wouldn’t have finished
D. Won’t have finished

Random Topics:
Comparative AdverbPast and Present Continuous tenseSimple Present & Present ProgressiveVerb TensesIndefinite PronounsCountable and UncountableModals in the Past - Speculation and DeductionAdverb of MannerPerfect Tenses and VocabularyGerunds + To InfinitiveOther quiz:
Grammar › ViewYou had____(eat) lunch before class
A. eating
B. ate
C. eats
D. eaten
Present Perfect › View
What _________ you __________ (drink) at luch?
A. Has/drank
B. Have/drink
C. Have/drank
D. Had/drink
a, an, the, Zero Article › ViewMy husband and I are watching the TV.
A. True
B. False
Present Simple: affirmative, negative, interrogative › View
____ Dan ____ a car?
A. Does / have
B. Do / have
C. Does / has
D. Do / has