Grammar Quiz

[ Grammar ]

” I was late for class again today.”

” You ____ have remembered to set your alarm clock.”

A. should

B. ought

C. must

D. will

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund NounGrammar and VocabularyFinite and Non-Finite VerbModal PossibilitiesSentences Function and StructureThe Future Simple TenseModals, Infinitives and GerundsHave toVerb Present Simple TenseComparative Adjective

Other quiz:

Science › View

It is known as the ship of the desert:

A. Cat
B. Panther
C. Camel
D. Rabbit


Present Tenses › View

Don’t forget that we ____ to our new house by the time you get back from holiday.

A. will have moved

B. will move

C. have moved

D. Move

Past Perfect vs Past Simple › View

Before he ______ (to sing) a song he ______ (to play) the guitar.

A. sang, played

B. had sung, had played

C. sang, had played

D. had sung, played


Grammar & Vocabulary › View

Jack: “What did you ______ last night?”

Jeremy: “I ______ on my Science project.”

A. do/ works

B. do/ worked

C. doing/ working

D. does/ works