Grammar Quiz

[ Grammar ]

Sorry, I don’t know if she’s here or not. She was feeling sick this morning, so she _____ gone home.

A. must have

B. might have

C. can’t have

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and ResponsibilitiesPresent Simple QuestionsSimple Future - WillTime PhrasesCountable and UncountablePrepositional PhrasesAdjective ClauseSuffixes and TensesThings in EnglishPassive Voice in Past Simple Tense

Other quiz:

Modals › View

When my dad saw the cow on the way, he immediately stopped. They ___

A. could have died

B. could die

C. might die

D. could be dying


Adverb of Frequency › View

Italian / you / parents / speak / your / Do / ? / normally / in / with

A. Do you normally speak in Italian with your parents?

B. Do you speak in Italian normally with your parents?

C. Do you speak normally in Italian with your parents?

D. do you speak normally in Italian with your parents?

Tenses › View

The police ….. him on his way home last night

A. stopped

B. stop

C. stops

D. stopping


Conditional Sentences › View

She __________ (saved) more money if she __________ (not spent) so much on unnecessary things.

A. saves / could not spend

B. would save / might not have spent

C. had saved / had not spent

D. saved / would not spend