The Pyramids ... long before the European civilization appeared. have been constructed had been constructed
Задание

The Pyramids ... long before the European civilization appeared.

  • have been constructed
  • had been constructed