[ 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 › ViewThe 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
