The list of contractions in English grammar are simply created from a combination of two words and shortening the words by replacing a one or two letters with an apostrophe. Here are examples of that process. Let's take the two words do and not. We combine the two words and you get donot. Take the second o out of the the combined words and place and apostrophe there and you have the word
. don't. Another example is by using the two words have and not. We combine the words and you get havenot. Simply delete the o in not and replace it with an apostrophe and you have the new shortened word of haven't. This is a very simple process and it does not change the meaning of the two words