Usually it would be to.
to >preposition 1. expressing direction or position in relation to a particular location, point, or condition. . . . 3 identifying the person or thing affected. 4 identifying a particular relationship between one person or thing and another. . . . 6 indicating that two things are attached. . . .8 used to introduce the second element in a comparison. . . .
Example: He sure of his commitment to the project
However, if generalizing to plural and vague abstract ideas it could be okay to say on but even then to is usually a better choice.
Example:
He has demonstrated his commitment on any number of projects
He has demonstrated his commitment to any number of projects. (see number 5 below)
on >preposition 1 in contact with and supported by (a surface). 2 on to. 3 in the possession of. 4 forming a distinctive part of the surface of. 5 about; concerning. 6 as a member of (a committee, jury, etc.). 7 having (the thing mentioned) as a target, aim, or focus. 8 stored in or broadcast by. 9 in the course of or while traveling in. 10 indicating the day or time when something takes place. 11 engaged in. 12 regularly taking (a drug or medicine). 13 paid for by. 14 added to. >adverb 1 in contact with and supported by a surface. 2 (of clothing) being worn. 3 further forward; with continued movement or action. 4 taking place or being presented. 5 (of an electrical appliance or power supply) functioning. 6 on duty or on stage. >noun (also on side) Cricket the leg side.
-PHRASES be on about Brit. informal talk about tediously and at length. be on at Brit. informal nag or grumble at. be on to informal 1 be close to uncovering an illegal or undesirable activity engaged in by (someone). 2 (be on to something) have an idea that is likely to lead to an important discovery. on and on continually; at tedious length. on to moving to a location on the surface of or aboard.
It is grammatically correct, but still wrong. Use "make a commitment."
You take the word, and put it in a gramatically correct sentence. :) *HEY NATALIE ;) FROM: BANANA*
they take it as their duty and commitment to provide a world-class
Use of the ampersand (&) in writing is a spelling mistake. Not acceptable unless you're trying to be funny.
It is incorrect because of redundancy. It is correct to use the words separately like "Please be assured..." or "Rest assured that..."
The correct spelling is commitment.
The sentence is gramatically correct.
yes.
Unless it means "it is", there is no apostrophe in "its". See related question.
Everybody has is correct.
You take the word, and put it in a gramatically correct sentence. :) *HEY NATALIE ;) FROM: BANANA*
Yes it is.
No 'It's for you' would be though
they take it as their duty and commitment to provide a world-class
Use of the ampersand (&) in writing is a spelling mistake. Not acceptable unless you're trying to be funny.
It is incorrect because of redundancy. It is correct to use the words separately like "Please be assured..." or "Rest assured that..."
The correct spelling is commitment.
It's a weird sentence, but it is grammatically correct.