求助:一道语法选择题,关于非谓语动词.请告诉我答案和WHY

求助:一道语法选择题

Charles Babbage is generally considered ( ) the first computer.

a.to invent
b.inventing
c.to have invented
d.having invented
我迷惑的是:为什么不可以是D

C,因为发明电脑这件事已经发生,用现在完成时
consider to do是认为的意思
consider doing是考虑做某事
这里Charles Babbage是公认发明电脑的第一人
所以不能选D
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-17
C

be considered to do
be considered as
表示被认为做什么,被认为是什么

这句话说这个人被大家公认是发明第一台电脑的人
发明电脑一定是过去的事情
所以要用过去完成时

我已经说了,be considered to do
不是be considered do
第2个回答  2008-04-17
楼上的明显说错了,concider+doing,加上invent不是持续性动词,不能用完成时.应该选b
第3个回答  2008-04-17
a to invent
普遍认为查尔斯发明了第一台电脑
相似回答