Grammar Quiz

[ Modal Verbs ]

A. “Why is Mary late for work?” B. “Her train __________have been delayed due to the strike”.

A. might

B. ought to

C. can’t

Select your answer:
         


Random Topics:
Passive Voice - Present TensesAdjectivePresent Perfect Simple & Present Perfect Continuous1st and 2nd ConditionalsPreposition and ConjunctionAdverbsGrammar - Future ActionAdverb PhrasesGrammar - Nouns

Other quiz:

Adjective vs. Adverb › View

I’ve been having a lot of headaches ____.

A. Lately
B. Late


Sentences and Non Sentences › View

Choose the sentence.

A. desk upside down.

B. The food dog black.

C. They went to the park today.

D. Mom no said.


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.