Grammar Quiz

[ 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 › View

To “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.