Grammar Quiz

[ Modal Verbs ]

They built this huge temple 1000 years ago. This ______ a great civilization.

A. should have been

B. must have been

C. could have been

D. can’t have been

Select your answer:
         


Random Topics:

Conditional Sentences and AdverbsGrammar : Must (Necessity)Third ConditionalsPresent and Past Simple PassiveSentences vs Run-OnsPossessive Adjectives VS Possessive PronounsAdverbial PhrasesOn, At, ByFuture - will / going to / present continuousPassive Voice in Past Simple Tense

Other quiz:

Tenses › View

For the sentence “I lived in London for many years,” which context makes the present perfect tense (“I’ve lived in London for many years”) appropriate?

A. The speaker no longer lives in London.

B. The speaker is currently living in London.

C. The speaker lived in London in the distant past.

D. The speaker is considering moving back to London.


Adverb › View

He’s ________ recovered from his illness.

A. Hard
B. Hardly
C. Much