Grammar Quiz

[ Past Modals ]

We haven’t seen Zoe recently. She ___

A. must have gone on holiday.

B. ought to have gone on holiday.

Select your answer:
A  B  C  D  E 


Random Topics:

Things in EnglishFirst Conditional, Future Time ClausesPresent Perfect ContinuousPast Simple Negative & QuestionsComparative & Superlative AdverbsGrammar - FutureModals, Phrasal Verbs, Gerunds and Infinitiveswill, be going to, would like toPrefixes SuffixesTypes of Phrases

Other quiz:

Grammar › View

At the end of… busy day, sleep is the best way to restore your energy.

A. a

B. an

C. the

D. –


Grammar › View

If I ______ you were coming, I ________ you at the station.

A. knew, would meet

B. had known, would had met

C. have known, would meet

D. had known, would have met

Grammar › View

Cute puppies are really adorable.
The complete subject is highlighted.
What is the simple subject?
A.     cute
B.     puppies


Grammar › View

The ________ is Khalifa’s house.

A. huge brick building

B. brick huge building

C. building brick huge

D. brick building huge