Busの複数形はbusesとbussesです。
どっちでも文法的には正しいです。
しかし1900年以来、busesの方がbussesより多く使われています。
グラフを見ると、約25倍多く使われていますね。
何故busesが歴史に選ばれたのか分かりませんが、20世紀以降は完全にbusesを人々は使っています。
ですから、このトレンドに合わせて、busの複数形はbusesを使うのをお勧めです。
英語の文法練習はこのテキスト・Understanding and Using English Grammar with Audio CDs and Answer Key (4th Edition)をお勧めです。文法の参考書は、こちらのガイド・Practical English Usageも実用的です。私も両方レッスンで使っています。