Grammar Quiz

[ Grammar ]

You … be on time,or you will be late.

A. had better

B. must

C. have to

Select your answer:
A  B  C  D  E 


Random Topics:

COUNT - NONCOUNT NOUNSReported Speech and Reported QuestionsArticles & Compound NounsPresent Tense vs Past TenseGrammar & VocabularyBare Infinitive and To InfinitivePassive ModalsIf ClausesAdjectives vs AdverbsIdentify The Tenses

Other quiz:

as...as, comparatives, superlatives › View

My new glasses cost me ______ the last pair that I bought.

A. three times as much as

B. three times as many as

C. as much three times as


Grammar › View

______ (accept) for that course changed my life.

A. Accepting

B. Be accepted

C. Being accepted

D. Accepted

Simple Past › View

I ____________ (walk) to school because there weren´t any buses

A. walked

B. don´t walk

C. am walking

D. didn´t walk


Grammar › View

He always _____ with his mother.

A. come

B. comes

C. came