[ 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

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 SimpleOther quiz:
Grammar › ViewWho 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 › ViewI 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, … ?
- isn’t that
- isn’t it
