QUOTE (KraterosHellas @ Apr 10 2010, 09:54 AM)

singapore, like hongkong, was a british colony. that's probably why they speak english.
Singapore was a British colony, but actually Singapore was a state in Malaysia federation.
The first language in Malaysia is Malay. If Singaporean use English as first language, maybe that because majority of them are Chinese, but there are Malays and Indians in significant number.
I say "maybe" because I am not Singaporean.