Grammar Quiz

[ Modal Verbs ]

It’s getting late; we ___ hurry if we want to make it in time.

A. might

B. must

C. could

D. have to

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary & GrammarFuture Simple TenseActive & PassivePhrasesWestern Europe CountriesSimple Present and Present ContinuousDemonstrative Pronouns and Verb TensesPast Simple and Past Continuous TensesPronouns and QuantifiersPast Perfect Simple

Other quiz:

Grammar › View

Who taught you ______ this complex software so quickly? It’s quite impressive.

A. using

B. use

C. to use

D. used


Passive Voice › View

“I really don’t want to do the laundry. Maybe I should ask dad to do it for me.”

Which sentence has the same meaning with the underlined?

A. Maybe I should have the laundry done by dad.

B. Maybe I should have asked the laundry.

C. Maybe I should have done the laundry.

D. Maybe I should do it for dad.

Clauses › View

I have many students some of ______ are very intelligent

A. that

B. who

C. which

D. whom


Question Tags › View

That is the most well-written book of the 21th century, … ?

  1. isn’t that
  2. isn’t it