ソマリ語の文法
不定詞は動詞の類によって接尾辞 "-i" または "-n" によって作られる。たとえば keeni(持ってくること)siin(与えること)。不定詞は、法助動詞 "karid"(できること)でだけは現在時制で使われる。動名詞は接辞 "-i" "-n" "-sho" によって作られる。たとえば "keenid"(持ってくること)"siin"(与えること)"barasho"(学ぶこと)。そして普通の名詞のように使われ語形変化する。
仮定法は、従属節とある種の前置詞句だけで使われる。現在仮定法は末尾の母音が a から o に変わるという点だけ、直説法と異なる。 未来仮定法は、不定詞に "doon" の現在仮定法の形を加えて使う。