请解析一下下面这个英语句型

问题描述:

请解析一下下面这个英语句型
i wrote to over twenty companies asking for work,but nothing come of my effort
句中的 asking for 是什么分词还是动名词?

我给20多家公司写了求职信 但是我的努力白费了
能分析的就是asking做目的状语