[ 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
Select your answer:
Random Topics:
TimeLay vs. Lie Cannon vs. Canon AdverbsGrammar Error Correction (Simple Present Tense)Was and WereConjunctionsConditional Type 1Ability
Other quiz:
Idioms › ViewTo “beef up” means ___.
a. to go crazy
b. to have fun
c. to make something stronger
Tenses › View
I usually ride my bike on weekends but now I … on weekdays too.
A. ride
B. am riding
C. have ridden
D. have been riding
How to use : Read the question carefully, then select one of the answers button.