There is no obvious grammatical reason as for is a preposition and seems to require the gerund (ing-form). However, confirming simply isn't used in this context. What isn't used is usually wrong in English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
kenkenken9876The conference's keynote speaker called this morning for ------- that everything has been set for his presentation.The infinitive form, not the gerund, is used.
kenkenken9876The point of my question is why "for confirmation that..." is wrong here.The point of my reply is that for confirmation that is right but for confirming that is not used and therefore wrong.
kenkenken9876I need a grammatical explanationA possible grammatical explanation might be that this sense of for perhaps doesn’t license gerund-participial clauses, i.e., when the for phrase is paraphrasable as an infinitival adjunct of purpose. More examples: