You can use only Singaporean Dollars in Singapore (SGD). There may be places that accept USD, but the exchange rate won't be in your favor for sure.