不不不 我说的having done对的,是having done这个结构后面有comma,而不是前面有comma(前面有comma这种情况是adverbial modifier) 你可以再去翻翻 这两种情况相似是因为having done和adverbial modifier是两种不同的修饰风格,不能并存 -- by 会员 DUKB24 (2013/2/12 10:43:30)
sorry~ 我还要再问清楚一点~~那道题是:Neuroscientists, having amassed a wealth of knowledge over the past twenty years about the brain and its development from birth to adulthood, are now drawing solid conclusions about how the human brain grows and how babies acquire language.
你的意思是不是,这里如果改成:Neuroscientists are now drawing solid conclusions about how the human brain grows and how babies acquire language,having amassed a wealth of knowledge over the past twenty years about the brain and its development from birth to adulthood。 就不对了?所以在这里having amassed应该是做noun modifer(紧邻着Neuroscientists),而非adverbial modifier? 关于你说的having done和adverbial modifier的修饰风格不同意思是不是:adverbial modifier表示伴随,而having done有明显先后,所以两者修饰风格不同? 谢谢啦~~~O(∩_∩)O~ -- by 会员 yiqing2012 (2013/2/12 15:03:21)
对对对
完全正确了~ |