Grammar Quiz

Topics: Perfect Modals

She didn’t join the trip. She ____ been busy with her exams.

A. may have

B. must have

C. should have

D. can’t have

Select your answer:
         


Random Topics:

Simple and Progressive Verb TensesModals AuxiliaryGrammar and EssayPrepositions and Prepositional PhrasesPossessive Adjectives VS Possessive PronounsUnreal Uses of Past TensesGrammar - Present Perfect TenseHow much and how manyFuture Tense VocabularyFrequency

Other quiz:

Modals and Conditionals › View

I ________________________ (do exercise), if it’s a nice day tomorrow.

A. I will do exercise, if it’s a nice day tomorrow.

B. I do exercise, if it’s a nice day tomorrow.


Present Simple › View

I always ……… in this chair

A. sit

B. sits