[ Modals with Perfect Infinitive ]
I ___ at the door since, in this way, I awoke the baby.
A. needn’t have knocked
B. can’t have knocked
C. mustn’t have knocked
D. should have knocked

Random Topics:
AntonymsModals, Phrasal Verbs, Gerunds and InfinitivesSimple Present Continuous TenseClauses and ConjunctionPhrasal verbs and Prepositional PhrasesLinking VerbProgressive Tenseswould should couldAdverbsFuture Perfect ContinuousOther quiz:
Grammar › Viewwe have to go now. it ________soon
A. rain
B. is going to rain
C. shall rain
D. will be raining
Vocabulary & Grammar › View
They ______ to the dentist tomorrow for a check-up.
A. goes
B. went
C. will go
D. go
Grammar › ViewA: My name is Anna. B: _____, Anna. I’m Sophia.
A. It’s nice to meet you
B. Get better
C. Get into trouble
a, an, the, Zero Article › View
Mother Teresa received ___ her Nobel Peace Prize in 1979.
a. a
b. an
c. the
d. X [Nothing]
