Grammar Quiz

[ Modals ]

The city _____ at one time prosperous, for it enjoyed a high level of civilization.

A. should have been

B. was

C. may have been

D. must have been

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive Verb TensesGrammar and IdiomsVerbs, Tenses, and VocabularyGerundsFuture - Will and Be going toRelative - ConditionalPresent Simple and ContinuousWill vs Verb InfinitivesParticiple AdjectivesComplex Prepositions

Other quiz:

Modal Verbs › View

It’s absurd! In the first section they praise us for preventing a “major epidemic” and in the next one they write that we…………..so many people.

A. needn’t have vaccinated

B. didn’t need to vaccinate

C. didn’t need vaccinate

D. needn’t to have vaccinated


Grammar › View

We had to cheer her ________ after the company turned ________ her application.

A. in – over

B. on – out

C. up – down

D. off – on

Grammar › View

“Could Vanessa _________ her keys behind?” wondered Mrs Cheng when she saw a bunch of keys on the table.

A. left

B. leave

C. had left

D. have left


Adjective Order › View

Last week, I visited a … in a remote place

A. lovely village old little

B. old little village lovely

C. lovely little old village

D. village old little lovely