Grammar Quiz

[ Modal Verbs ]

The doctor said that you … your antibiotics for 10 days. That’s why you’re still sick.

A. must have taken

B. needn’t have taken

C. should have taken

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present - WH QuestionsSubject Verb Agreement and Coordinating ConjunctionsConjunctions and CommasBecause of & Inspite ofGerund & ParticiplePresent Progressive TenseGive, do and makePronounsQuantifierThird Conditional

Other quiz:

Grammar › View

Why did that cow ________ in front of the jeep?

A. lay

B. lie


Adjective › View

Change the adjective ‘bad’ to its superlative form.

A. worst

B. worse

C. badder

D. baddest

Gerunds and Infinitives › View

A lot of people are working hard _____ the poor.

A. look after

B. looking after

C. to look after

D. look 


Modal Verbs › View

May I place you on hold for two minutes, Mr. Brown?

A. advice

B. ability

C. obligation

D. permission