Whether there is something very special about the Earth to have fostered the variety of life forms.
这里的to have fostered是something 的定语吗?
如果用having fostered 和用to have fostered的区别在哪?不定式比现在分词突出是一次性/具体事件?
首先,以后提问不要提供半句话,最好是完整的句子,因为很多用法离不开语境。我查了一下,语境如下:
现在回答你的问题:1. 完成式不定式作定语,修饰something very special.
2. 这里不可以用having fostered,因为现在分词完成式通常不用作定语。所以区别是:一个是错误的,根本不这么用。另一个是正确的。此句用不定式完成式,表示foster发生在过去,不是现在,早于该句的谓语动词表示的时间。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!