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:
A  B  C  D  E 

Random Topics:
Abstract vs. Concrete Complement vs. Compliment Come vs. GoWH- Question WordsQuantifiers MixAdverbial ClausesPrepotitionsSynonym and AntonymIN, ON & AT

Other quiz: Grammar

Which tense is used for repeated actions or habits?

A. present continuous

B. present simple

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