Kata-kata tersebut menggunakan Comparison Degree.
Untuk Comparative Degree, imbuhan (-er) digunakan untuk adjective dengan 1 atau 2 suku kata (syllable), sedangkan adjective dengan lebih dari 2 suku kata (syllable) menggunakan "more".
Untuk Superlative Degree, imbuhan (-est) digunakan untuk adjective dengan 1 atau 2 suku kata (syllable), sedangkan adjective dengan lebih dari 2 suku kata (syllable) menggunakan "the most".
Long adalah adjective dengan 1 suku kata sehingga bentuk Comparative Degree-nya adalah "longer", sedangkan bentuk Superlative Degree-nya adalah "longest".
Small adalah adjective dengan 1 suku kata sehingga bentuk Comparative Degree-nya adalah "smaller", sedangkan bentuk Superlative Degree-nya adalah "smallest".
Handsome adalah adjective dengan 2 suku kata dan termasuk ke dalam beberapa adjective dengan pengecualian sehingga bentuk Comparative Degree-nya adalah "more handsome", sedangkan bentuk Superlative Degree-nya adalah "most handsome".
Good adalah adjective dengan 1 suku kata dan termasuk ke dalam beberapa adjective dengan irregular form (bentuk tidak beraturan) sehingga bentuk Comparative Degree-nya adalah "better", sedangkan bentuk Superlative Degree-nya adalah "best".
Expensive adalah adjective dengan 3 suku kata sehingga bentuk Comparative Degree-nya adalah "more expensive", sedangkan bentuk Superlative Degree-nya adalah "most expensive".
Jadi, jawaban yang benar adalah:
- Long > longer > longest
- Small > smaller > smallest
- Handsome > more handsome > most handsome
- Good > better > best
- Expensive > more expensive > most expensive