For 300 years the treasure lay buried in the cave, unknown. 长达300 年,这些财宝埋藏在洞穴中,无人知晓。
句首的介词 for 不能省略吗?有比较权威的资料可以推荐吗?谢谢!
句子中的 for 最好不省略,因为通常认为当for引导的时间状语位于句首时不宜省略介词。但这并不是绝对的,类似的情况有时也可以省略。下面是相关参考资料(来自《薄冰英语用法问答1144例》):