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:

Past Perfect TenseDo not- Does notInterjection & Prepositional PhrasesGrammar and VocabularyModal Verbs & Perfect InfinitiveParts of Speech and Compound SentencesHomophone & HomonymCOUNT - NONCOUNT NOUNSVerbal CommunicationApostrophes and Quotation Marks

Other quiz:

Grammar › View

They _ playing tennis.

A. isn’t

B. aren’t


Present Simple vs Past Simple › View

She _____ at the movie theater after school.

A. works

B. work

C. does work

D. don’t work

Poetry › View

The poet appeals the readers to keep quiet for

A. 20 seconds

B. 1 hour

C. 30 seconds

D. 1 second


Grammar › View

i … (see) you yesterday

A. seed

B. seen

C. saw

D. seeing