what are the main reasons that the Philippines does not have a national language .
There are many reasons why the Philippines does not have a national language. One of the main reasons is that the Philippines is a multiethnic country with many different languages and dialects. This makes it difficult to choose one language as the national language. Another reason is that the Philippines has a long history of colonial rule.