I just left Singapore after living there for 3 years. Roads signs are in English. Most people speak English, though sometimes not very well and with a strong accent. Some taxi drivers speak poor English but many speak reasonable English. Bus drivers often do not speak much English. Taxis are cheap and, given the hot and humid climate, a good way to get round.