分类：教育/科学-外语学习-英语考试
问题：请帮忙分析一个英语句子成份并翻译这句话theglacierhad 
the glacier had form as layer upon layer of snow accumulated year after year中的as layer upon layer of snow ,accumulated在这句话中做什么成分?并翻译这句话 
回答：翻译：年复一年的层层积雪构成了冰川。

这里as只能是介词，“如同，像”。字面意思是：冰川就像年复一年积累起来的一层一层的冰雪。（1.as如果不是介词而是连词表达“随着”，那主句从句时态必须一致。2.如果as作连词表“原因”，这时as一般只用于句首，且这句子时态也不对，“结果”用的过去完成时，原因是"过去时"，也就是因果关系前后颠倒了，变成现有结果后有原因了。所以这里as只能是介词）

意思也就是说：冰川分了很多层，。如果想研究冰川，用个空心管子打进去，取一冰柱出来研究，就可以知道某一远古时期降水量或者其他气候信息。

accumulated 过去分词作后置定语修饰layer upon layer of snow，此处作不及物动词，表达过去已完成的动作。功能上相当于一个定语从句:...of snow which had accumulated year after year。（雪的积累是一个自然过程，所以不可能是被动）。