早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.havesthdone和havesthdoing有什么不同呢?2.Charlesisgenerallyconsideredthefirstcomputer.A.toinventB.inventingC.tohaveinventedD.havinginvented为什么选C不选D?

题目详情
1.have sth done和 have sth doing有什么不同呢?
2.Charles is generally considered____the first computer.
A.to invent B.inventing C.to have invented D.having invented
为什么选C不选D?
▼优质解答
答案和解析
一.理解这种结构最好的办法是理解他们的意义.这是一种have引起的一种动词+宾语+宾语补足语的结构.这种结构中,宾语和宾语补足语有逻辑上的主谓关系.have sth doing 即doing是sth发出的动作,为主动.have sth done 即st...