Grammar Quiz

[ Modal Perfect ]

The plane is late. It ____________ landed by now.

A. must

B. should

C. ought to have

D. must have

Select your answer:
         


Random Topics:
Pronouns of QuantityPresent Perfect Simple & ContinuousGrammar and PunctuationGerund and To InfinitiveIf Conditional Zero and OneTOEIC Grammartoo / enoughSimple Past ContinuosHelping and Linking Verbs

Other quiz:

Homonyms › View

Quitting is not my ___.
a. stile
b. style


Grammar › View

renowned means :

A. strong disagreement or argument

B. to put into practice, to make changes

C. known, respected and admired


Trending Topics

Loading...

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