[ 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:
Tenses › View. 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
