此处,-ing形式在句中作表语,省略了is,那么它可能是现在分词,也可能是动名词.
区别方法是:
-动名词作定语时,说明被修饰的名词的用途(可以用"use for +动名词"这个结构代替),它和所修饰的名词在逻辑上没有主谓关系;
-现在分词作定语时,表示它所修饰的名词的行为 ,和它所修饰的名词在逻辑上有主谓关系(可以扩展为定语从句).
E.g.:a sleeping car=a car used for sleeping 一节卧车车厢 (sleeping此处为动名词)
a sleeping child=a child who is sleeping 一个睡着的孩子 (sleeping此处为现在分词 )
相信看到这里,你就明白此处的maxing和waning是现在分词啦~