Bats are surprisingly long-lived creatures,some ( ) a life span of around 20 years.

问题描述:

Bats are surprisingly long-lived creatures,some ( ) a life span of around 20 years.
此空为什么要用非谓语的 having,不用have?不是有了主语 some了?为什么还用非谓语,不能理解..

这是一种独立主格,如果用了have后面就是一个完整的句子了,而英语中是不允许一个句子中有两个主语两个谓语的.如果Some前面是句号就可以选have了.懂了,2个句子的主语不一样, 符合独立主格, 主句是全部的蝙蝠, 重句是部分蝙蝠。