Задание

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

  • have been constructed
  • had been constructed