问题补充:
Every year about one million tourists visit Stonehenge, which is believed before the Pyramids, about 4,000 years ago.
A. to build
B. to have built
C. to be built
D. to have been built
答案:
A. to build
B. to have built
C. to be built
D. to have been built
解析:本题考查不定式的用法。be believed to have done意为“据认为做过了某事”,本题中StonehengeStonehengeS与build之间是被动关系之故用完成被动体。