Grammar Quiz

[ Modal Verbs ]

I’m certain that …. for you. He’s always been such a huge supporter of yours.

A. might have voted

B. should have voted

C. must have voted

Select your answer:
         


Random Topics:

FrequencySuffixes (ing-ed) SentencesZero & First ConditionalPersonal PronounsUnreal Uses of Past TensesWh- Questions Present Simple TenseVerb and PrepositionMay, MightPassive Voice, Question Tag, Prepositions

Other quiz:

Grammar › View

Once ____ for viruses, the software can be installed in the school computer system for use.

A. has tested

B. tested

C. testing

D. is tested


Reported Speech › View

“Why are you staring at my feet?”

  1. He asked her why was she staring at his feet.
  2. He asked her why she is staring at his feet.
  3. He asked her why she was staring at his feet.