[ 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

Random Topics:
Passive Voice in Past and Present TenseGrammar, adverbs of frequency placementAdverbLinking WordsPresent Perfect - Just, Already, YetSynonym and AntonymAdverb of ConcessionGrammar (want to/ need to/ have to)Simple vs Continuous Past TenseTenses and StructuresOther quiz:
Grammar › ViewTurtles can swim _________ walk.
A. but
B. or
C. and
D. so
Countable Noun › View
…. a lot of coffee in the can
A. There are
B. There is
C. There aren`t
D. There isn`t
. By next month, they __________ each other for a decade.
A. have known
B. had known
C. will have known
Prepositions › View
The tree fell _______ during the storm last night
A. off
B. out of
C. down
D. into
