Grammar Quiz

[ Perfect Modals ]

I’m not sure, but he ____ left early because he looked tired.

A. should have

B. must have

C. may have

D. can’t have

Select your answer:
A  B  C  D  E 


Random Topics:

There is, There are, Some, AnyPresent Simple and Present Continuous TenseTime ConjunctionsWestern Europe CountriesPassivisationPossessive Adjectives & Possessive PronounsVocabulary, Adjective & PrepositionVocabularyRelative Clauses with who and whichGerunds and Infinitives

Other quiz:

Future Perfect Tense › View

By the time you finish studying , I ———- dinner

A. Will have cooked
B. Will be cooking
C. Am cooking
D. Was cooked


Science › View

The branch of biology dealing with the functions and activities of living organisms and their parts, including all physical and chemical processes.

A. Physiology
B. Zoology
C. Botany
D. Sedimentology

Grammar › View

We______ the roof for Mrs. Smith, an elderly childless woman, when it______ with rain.

A. were mending / was pouring

B. mended / poured

C. mended / was pouring

D. were mending / poured


Degrees of Comparison › View

Who is ………………….. man in your country ?

A. the most famous
B. As famous as
C. The famousest
D. More famous than