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:

Grammar › View

J. K. Rowling ____________ used to be a poor single mother, has become very famous and rich thanks to her Harry Potter novels. 

A. that

B. who

C. , who

D. , that


Gerunds/Infinitives › View

Do you enjoy ___ wildlife documentaries on TV?

A. watching

B. to watch

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