American colonial rule
From the end of 19 to World War II, the Philippines became a colony of the United States for more than 40 years. After the Americans occupied the Philippines, in order to better implement colonial rule, they vigorously promoted English throughout the Philippines. American colonists once provided free textbooks printed in English to Filipino students and sent a large number of English teachers from the mainland to the Philippines. All kinds of examinations in the colonial government were conducted in English. In this way, English education is firmly rooted in the Philippines.
Good English environment
Using a language is the best way to learn a language. There are many English users in the Philippines, and the English environment is good. Bookstores are full of English books, and major newspapers are in English, because only in this way can readers all over the country understand them, and TV is full of English programs. So it is not surprising that Filipinos can speak English.