对给定的一段英文短文进行语法检查，并指出错误所在。


I has two cat, but he like dog more. Maybe he's afraid of cat?
"I has two cat" should be "I have two cats". "Cat" is singular, so "cats" should be used to indicate that there are two of them. Also, "he" should be replaced with "I" since the narrator is talking about themselves. So the corrected sentence is, "I have two cats, but I like dogs more. Maybe I'm afraid of cats?"