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:
A  B  C  D  E 


Random Topics:

Simple Present and Past TensesPoetry VocabularyDemonstrative SpeechConditional Sentence Type 2 and Type 3Present/Future/Past Simple/Present PerfectNouns and QuantifiersSubject Verb Agreement & Subjunctive MoodPresent and Future TensesGrammar: wishes and regretsTOEFL

Other quiz:

Grammar › View

“Have you read this book?” he asked me.

He ______ I had read the book.

A. asks me if

B. asked me whether

C. asked me that whether

D. said that if


Adjective, Adverb, and Noun Forms › View

Which word means “careful and exact”?

A. Accurate

B. Accurately

C. Accuracy

D. Accurateness