我知道你現在只是個國一的學生，要讀懂我在回答區的解說對你來說是有點太難。但我希望有人能夠幫助你了解我所寫的內容。因為我無法打中文字，所以只能全部用英文來回答問題。對於這個缺點，還請你多包容。
樓上大大的回答可說非常詳盡，但我覺得若要初學者硬生生地記下這些規則似乎有點難度。現在讓我從發音/讀法(pronunciation)的角度出發，給你一個簡短版的回答。亦即，你應該先學會每個字的正確讀法。一旦你知道如何正確地讀出每個字，請直接加上s，然後再讀讀看；若你仍能正確地讀出這個字，那麼你就只需為這個字加上s，譬如說：
要知道加在這些字之字尾的s如何發音，就要看字尾s前面的字母是什麼。若前面字母發輕音，你就將字尾s讀成s；若前面字母發重音，你就將字尾s讀成z；譬如說：
然而，當你遇到字尾是y, ch, o, x, sh…(以及樓上大大所列出的那些字尾)的字時，你就必須加es，理由仍和這些字的發音有關。譬如說：
若你只為以上這些字加上s，你會發覺這些字變得很難發音；就算你能勉強讀出這些字，聽的人恐怕也無法聽出這些字到底是單數還是複數。因此你必須為這些字多加一個e (亦即加上es)，這樣聽者才容易清楚地聽懂你整個字的發音。
另一個需要特別注意的字尾是f，但其規則仍和發音有關。你必須將這裡的f改成ves，亦即保留其單數形式的讀音，但仍能讓聽者聽得出這些字是單數還是複數。
總之，將單數名詞變成複數形式的大原則只有三個，亦即加s、es或ies。你只要從發音(pronunciation)下手就行了。若你認為背一堆規則對你來說較簡單的話，那你就別管我以上所說的了。