单选题 Charles Babbage is generally considered ______ the first computers.
【正确答案】 C
【答案解析】此题考查的是非谓语动词中不定式的用法be considered/said/believed to do ,意为“据认为/据说/据相信做……”,而后面的动作若已经发生,则用完成时表示,故选to have invented。