Grammar Quiz

[ Modals Of Speculation ]

I can’t have eaten your ham sandwich because I ………. meat.

A. eat

B. don’t eat

Select your answer:
A  B  C  D  E 


Random Topics:

Transitive and Intransitive VerbNouns, Articles, DeterminersGrammar: AgreementSentence Structure and PunctuationPresent TenseVerb to haveGrammar - TOEICGrammar & VocabGrammar (Possessive Pronouns)Past Tense, Recount Text, and Future Tense

Other quiz:

First Conditional, Future Time Clauses › View

You ……… hurt if you are not careful enough.

A. won’t get

B. are

C. will get

D. are get


Simple Present Tense › View

Jackie ___ two children now.
a. has
b. have

Gerunds, Infinitives and Modals of Possibility › View

He ___ come to the party, but he hasn’t decided yet.

A. might

B. has to

C. must

D. should


Grammar › View

Mr Jamaludin …. on a pilgrimage in 2017

A. goes

B. is going

C. went

D. has gone