完成不定词(perfect infinitive),表示过去的事实或者非事实,通常前面会搭配claim,pretend,expect等等动词这里的think也是,所以首先被动语气be thought,而后面to have p.p. 表示该完成式动作比think还要早发生所以28选have started没错,另一观点,前面有to了ABC秒删直接选D;至于29题,and后面应该是省略了原本纪念碑的工作,所以(工作)had continued to 1500 B.C.过去A时间点发生,到过去B时间点结束,用过去完成式