Grammar Quiz

[ Modals with Perfect Infinitive ]

Taylor Swift’s boyfriend just left her for a younger girl who isn’t even famous. She ___ happy when she found out! (She’ll probably write a song about it.)

A. shouldn’t have been

B. can’t have been

C. would rather have been

D. should be

Select your answer:
         


Random Topics:

Comparative AdverbsGrammar and Sentence CorrectionGrammar and VocabulariesPerfect Tenses and VocabularyPresent or Past TensesPhrasal Verb & Prepositional PhraseSimple and Continuous Present TensePhrasal VerbModals of DeductionThe First Conditional (if/unless)

Other quiz:

Mixed General Quiz › View

The river ___ runs through London is the Thames.
a. which
b. what


Simple Past Tense › View

I … (go) to the store yesterday.

A. go

B. went

C. gone

D. goes