Grammar Quiz

[ Modal Auxiliaries ]

why ____ he ________ last night? because he will have an English exam.

A. did– had to study

B. do — have to studies

C. did — have to study

D. did — have to studied

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar & VocabPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTPast simple regular verbsRelative ClauseVerbsCountable - UncountablePresent Continuous for FutureGrammar - Similesused to vs be used to vs get used toConditional Sentence 0, 1

Other quiz:

Grammar › View

Ken is eating all the cake! In a few minutes’ time, ________ it, and there will be none left for anyone else!

A. he might finish

B. he’ll be finished

C. he’ll have finished

D. he’s finishing


Frequency Adverbs › View

Doctors______ work at the weekends.

A. always

B. often

C. never

Grammar › View

When a box is full of money, Farah takes out ______ money and counts it.

A. a

B. an

C. the


Nouns › View

Which noun phrase is written correctly about the parents papers?

A. parents’ papers

B. parent’s papers

C. parents’s papers