返回列表 发帖

GWD的一道语法,求解

Q17:
Galileo did not invent the telescope, but on hearing, in 1609, that such an optical instrument had been made, he quickly built his own device from an organ pipe and spectacle lenses.


  • Galileo did not invent the telescope, but on hearing, in 1609, that such an optical instrument had been made, he
  • Galileo had not invented the telescope, but when he heard, in 1609, of such an optical instrument having been made,
  • Galileo, even though he had not invented the telescope, on hearing, in 1609, that such an optical instrument had been made, he
  • Even though Galileo did not invent the telescope, on hearing, in 1609, that such an optical instrument had been made,
  • Even though Galileo did not invent the telescope, but when he heard, 1609, of such an optical instrument being made, he
    这题求解,
    请问A和D的不同之处,


    正确答案是A , 但是我选了D ,不明白。。。
收藏 分享

D中后面的quickly直接修饰了instrument,所以不对。所以B,D排除。
C中的even though 是从属结构,句子要有主句。on hearing,XX, that如果

做主句,明显从属结构无联系(参考大全987中的78题,although的用法)
E中being错。
我一开始以为A中的he后面是run on,但是有but,说明是两个句子,on

hearing 那段应该是状语吧

TOP

A中有but,是连词,所以在这里是连接的两个句子,on hearing介词短语修饰后面句子中的主语,he,完全没有问题

D中无连词,结构混乱,on hearing位置上修饰telescope,逻辑上修饰主语 家里虐,所以修饰混乱,而且D没有主语啊亲。。

TOP

d缺乏主语吧好像。。

TOP

我看完这题也选的D。。。
而且我觉得你解释的对!

TOP

是不是D中的on hearing 可以往前修饰,也可以往后修饰,而A中不存在

这个歧异

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看