区别就是两者动词形式是不一样,具体的不同如下
teaches为动词第三人称单数形式中文意思是教育,讲授,教(teach 的第三人称单数)
She teaches children with special needs.
teach为动词原形