The plural forms of knife, wife, leaf are knives, wives and leaves.

However, the plural forms of reef, chief and grief are reefs, chiefs and griefs.
Do you have any rules about making plural forms? How come the plural forms are different?

There’s really no explanation for these. You just have to learn which is correct for each noun. Use a good dictionary to check and double-check.

Yes, there are generally rules for forming plural forms in English. However, the English language includes numerous exceptions, and irregular plurals are one example of this. The irregular plurals you mentioned, such as "knives" and "wives," are exceptions to the general rule. Let me explain the rules and the irregularities in more detail.

Regular plurals in English are generally formed by adding "-s" or "-es" to the end of a singular noun. For example, adding "-s" to "book" gives you "books," while adding "-es" to "box" gives you "boxes." This rule applies to the majority of nouns in English.

However, irregular plurals do not follow this pattern. Some words undergo internal changes, while others have completely different spellings in their plural forms. Here are a few common patterns for irregular plurals:

1. Words ending in "-f" or "-fe" usually change the "f" to "v" and add "-es." For example, "leaf" becomes "leaves" and "wife" becomes "wives." This change occurs because the "f" sound is difficult to pronounce after the "v" sound.

2. Words ending in "-o" usually add "-es" to form the plural. For example, "potato" becomes "potatoes" and "hero" becomes "heroes." However, there are exceptions to this rule, such as "photo" (plural: "photos") and "piano" (plural: "pianos").

3. Some words have the same singular and plural form, like "sheep" and "deer." These are called unchanging (or invariant) plural nouns.

4. There are other words that do not follow a specific pattern, resulting in entirely different spellings for their plural forms. For instance, "child" becomes "children," "man" becomes "men," and "mouse" becomes "mice."

The reason for these irregular plurals is historical. English has evolved over time and borrowed words from different languages. As a result, irregular plurals often stem from the word's original language or from changes in pronunciation and spelling patterns.

So, while there are general rules for forming plurals in English, it is important to be aware of the exceptions and irregularities that exist. Memorizing common plural forms and being familiar with the patterns mentioned above will help you navigate the intricacies of English plural nouns.