首先 appear to be 是固定用法,显得/好像是/似乎的意思。
此处两句句子是科普知识内容,讲述的是客观的一些科学理论,所以选择一般现在时描述。用appear. 但是恐龙和智能都已灭绝,所以be动词形式采取了have been表完成。
类似的用法给你两个句子方便楼主理解:
He wants to read the book tomorrow. 他打算明天读这本书。
He wants to have read the book by tomorrow. 他打算明天前就看完书。
此外equipped正在此处是形容词,是准备好的意思 be equipped to do sth 准备好做某事