ahmad12345 ahmad12345 14-11-2019 English contestada that castle ------ on the hill for 500 years ? 1.has stood 2.have stood