Charles Babbage is generally considered __ the first computer.

问题描述:

Charles Babbage is generally considered __ the first computer.
A.to invent B.inventing C.to have invented D.having invented
请高手给个确切的答案,再讲下其中的语法知识,

答案是C.to have invented
其中涉及短语 be considered to have done 被人为做了某事
这句话合适的翻译应是:(我们)通常认为,Charles Babbage发明了第一台电脑.
其实没有什么高深的语法现象,你应该是中学生吧.这通常叫做固定搭配,记住就可以了.