Grammar Quiz

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

Gerund vs InfinitiveAdverbs and Time ExpressionsPresent Perfect and Simple Past TenseGerunds, Infinitives and Modals of PossibilityPreposition & GerundGrammar - Be going toPresent and Past Perfect TensesArticle & PrepositionPossesive Pronouns and Modals of AbilityLinking Verb

Other quiz:

Adverbs of frequency › View

I almost never visit my relatives so I …. see my cousins.
A. rarely
B. always
C. frequently


Modals › View

He ——-pay you the loan he owes you.

A. ought to

B. dare

C. used to