Grammar Quiz

[ Perfect Modals ]

He didn’t come to the meeting yesterday. He ____ forgotten the time.

A. could have

B. must have

C. should have

D. can’t have

Select your answer:
A  B  C  D  E 


Random Topics:

Passive VoicePresent Continuos TenseConditional Sentence Type 2 and Type 3Grammar - used toAdverb Identification, Function, and FormationPrepositions of Place & TimeSubordinating ConjunctionArticle and Order of AdjctiveParts of Speech and GrammarModals and Past Modals

Other quiz:

Grammar › View

Select the appropriate option: “It’s already quite late, so little James ………….. when you arrive.”

A. is sleeping

B. will sleep

C. will have slept

D. will be sleeping


Articles and Pronouns › View

Choose the pronoun that would take the place of the word or words in green.

Peter and Susan went to talk to the
Professor.

A. him

B. her

C. them

D. it

Phrasal Verb › View

What does “heat up” mean?

A. Slowly stop or end

B. Make something warm

C. Reach the same level as someone else

D. To finish something difficult


How much or How many? › View

____________ books are there in your bag?

A. How much

B. How many