Grammar Quiz

[ Modals in The Past ]

You ___ shovelled the front walk. It looks so clean.

A. must have

B. could have

C. should have

D. might have

Select your answer:
         


Random Topics:

Can, Could, May, MightPronouns, Sentence Structure, and Figurative LanguageWh- Questions Present Simple TenseDo not- Does notPhrasal VerbGrammar (want to/ need to/ have to)Present Tense vs Past TenseBecause of & Inspite oftoo / enoughFuture Tense - will and going to

Other quiz:

Future Tense › View

Choose the correct form of the verb in Future Perfect tense.

A. They will has completed the project.

B. He will have complete the task.

C. She will have completed her assignment.

D. We will complete our homework.


Grammar › View

Ouch! I__________ my finger!

A. ’m just cutting
B. had just cut
C. ’ll just cut
D. ’ve just cut