Topics: 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:

Random Topics:
Types of PhrasesPresent Simple vs Present ContinuousPersonal PronounsAdjectives Ed and IngTime PhrasesGrammar AssessmentPast Continuous Tense & Past ModalsGrammar and Passive VoiceFuture - will / going to / present continuousPhrasal VerbsOther quiz:
Tenses & Preposition › View………………………. oranges are there on the table?
A. How much
B. How
C. What
D. How many
Grammar › View
Is the underlined section an independent or dependent clause?
Our dog will run away if the gate is left open.
A. Independent
B. Dependent
