[ Modals with Perfect Infinitive ]
Sarah looked very happy. She ___ have passed her driving test.
A. can’t
B. should
C. needn’t
D. must
Select your answer:

Random Topics:
PersonificationGrammar: Adjectives & PrepositionsIrregular AdjectivesConditional TypesPassive Voice - Present ContinuousGerund after Prepositions and Certain VerbsSubject-Verb AgreementNoun Phrases and Verb PhrasesSimple, Compound, Complex SentencesGrammar - must & have toOther quiz:
Vocabulary › ViewCould you please ________ my phone to me from the next room?
A. bring
B. take
C. send
Grammar › View
Is the underlined verb or verb phrase in the simple, progressive, or perfect aspect?
The package should have arrived by now!
A. Perfect
B. Progressive
C. Simple
