We have been given a list of words and have to write the plural of them. I have found the answer to each of the words but now have to write rule for each. I know that words ending in ch, x, s or s-like sounds will all end in es. I am having trouble find a rule for words like buffalo, disco, volcano etc (some end in oes or os), I don't know how to explain the rule for this one, I have the same for words like chief, loaf, wife (some end in fs or ves). I cannot find a rule for this one either. Please can someone help. Many thanks.

For words ending in "o" you need to look at the letter in front of it. If the letter before the "o" is a vowel, then add -s. If the letter before the "o" is a consonant, then add -es.

radios
buffaloes
volcanoes

There is no hard-and-fast rule for the words that end in "f" -- you just have to memorize these!!

http://grammar.ccc.commnet.edu/grammar/plurals.htm

When it comes to forming the plural of words, there are some general rules that can help guide you. However, it's important to note that English spelling and pronunciation can be quite complex, and there are often exceptions to these rules. Let's go over the rules you've mentioned and try to address the cases where you're having trouble finding a rule.

1. Words ending in "ch", "x", "s", or "s-like sounds":
- In most cases, these words form their plural by adding "es" to the end.
- Examples: match → matches, fox → foxes, kiss → kisses, boss → bosses.

2. Words ending in "o":
- This rule is a bit trickier, as there are different possibilities.
- Most commonly, words ending in a consonant followed by "o" form their plural by adding "es" to the end.
- Examples: potato → potatoes, echo → echoes, hero → heroes.
- However, there are exceptions such as nouns ending in "o" preceded by a vowel, which simply add an "s" to the end.
- Example: zoo → zoos.
- In the case of words like "buffalo," "disco," "volcano," their plurals are irregular and do not follow a specific rule.
- Examples: buffalo → buffaloes/buffalo, disco → discos, volcano → volcanoes/volcanos.

3. Words ending in "f" or "fe":
- Generally, nouns ending in "f" or "fe" form their plural by changing the "f" or "fe" to "ves."
- Examples: wolf → wolves, wife → wives.

It's important to remember that English has many exceptions and irregularities. It may be helpful to consult a reliable dictionary or style guide when unsure about specific plural forms.