[ 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

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 regretsTOEFLOther quiz:
Simple and Continuous Present Tense › ViewPeter usually ……………………. when he do his homework.
A. is concentrate
B. concentrating
C. concentrates
D. concentrate
Grammar › View
Dinner will ……..by me tonight because I’m ill.
A. be cooked
B. not be cooked
C. not cook
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
