B: which指代不是非常好, 因為它可以指Pueblo communities OR the two oldest surviving Pueblo communities A的both dating back at least a thousand years是隨伴比C的並列好, 因為both dating back at least a thousand years是修前面主句
以下是引用AlienX在2009-2-2 2:35:00的发言: B: which指代不是非常好, 因為它可以指Pueblo communities OR the two oldest surviving Pueblo communities A的both dating back at least a thousand years是隨伴比C的並列好, 因為both dating back at least a thousand years是修前面主句
书上的例子:Robert used the phone to cancel his lunch date with Basil, having suddenly remembered a previous engagement.罗伯特打电话取消了他与巴兹尔吃午餐的约会,因为他突然想起已另有他约。(置于句末的现在分词完成时常表原因)
虽然The Acoma and Hopi are probably the two oldest surviving Pueblo communities, both dating back at least a thousand years.这句话句末用的不是现在完成时(我认为“追溯”不应该用完成时),但是我认为把后半部分理解成表原因可能比理解成伴随更容易接受一些