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

问题描述:

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

C
considere doing 考虑
consider sb to do 认为
所以根据意思 这个人被认为发明了第一台计算机
当被动式时候sb is considered to have done...一般不用一般时的

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