107. (30053-!-item-!-188;#058&004625) Galileo did not invent the telescope, buton hearing, in 1609, that such an optical instrument had been made, he quickly built his owndevice from an organ pipe and spectacle lenses.
(B) Galileo had not invented thetelescope, but when he heard, in 1609, of such an optical instrument having been made,
prep解释
B. 过去完成时态错误;but引导的句子缺少主语,句子结构不完整。
--------------------------------分割线------------------------------
这边prep 对B选项的解释没有涉及"having been made",可是我记得prep理由总结果说 完成时的现在分词结构是不能做后置定语起修饰作用的呀,应该改为定语从句,请大神们看看这边的这个现在分次结构是错误理由之一吗?
|