We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!
Visit: englishforums.tradepub.com
It looks quite correct to me. "For" here is a preposition, so you need the verb in the -ing form (gerund). We lack the context, though What has been successfully completed? What is the grammatical context of the "for"?