Grammar Quiz

[ Modals and Modal Perfects ]

I’m so sorry I woke you up. I __ called you if I knew you were sleeping.

A. might not have

B. shouldn’t have

C. wouldn’t have

Select your answer:
A  B  C  D  E 


Random Topics:

Present Continuous TenseFood VocabularyModals of PredictionIndefinite and Definite ArticlesConjunctive Adverbs and PunctuationWho or WhomPast Simple vs Present SimplePrepositions and TensesCOUNT - NONCOUNT NOUNSTenses Practice

Other quiz:

Tenses › View

He ………. a motorcycle through the rain for an hour

A. Have been driving

B. Has been driving

C. Had been driving

D. Had driving


Grammar › View

My father drives well.

A. Adjective

B. Adverb

C. Verb

D. Noun

Grammar › View

The cat is ______ the table.
   
A.     in
   
B.     under
   
C.     at
   
D.     on


Grammar › View

I ___________ to school with my father yesterday.

A. going

B. go

C. went