[ 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 › ViewWhere should a comma be added in this sentence?
The frustrated overwhelmed writer sat at his antique desk for hours attempting to complete the final draft of his novel.
___
A. between antique and mahogany
B. between overwhelmed and writer
C. no comma needed
D. between frustrated and overwhelmed
Grammar › View
It’s no good ____ him the truth now.
A. not to tell
B. tell
C. telling
D. to tell
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
