Topics: 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:
Present Tenses and ConnectorsPre-intermediateGerund vs InfinitiveConjunctions and PrepositionSimple Present TenseNouns as AdjectivesModals and VocabularyModal Verbs & Time PrepositionsPresent Continuous, Present Perfect and Used toInfinitive and GerundOther quiz:
Grammar › ViewMany British people let ………. fireworks on Guy Fawkes Night.
A. up
B. on
C. off
D. in
Vocabulary › View
working to discover something
A. detecting
B. detecting
C. vary
D. unobserved
