Yes, if the booked tickets are refundable then you can get your full amount back as per the booking conditions. You will have to cancel your Singapore airlines flight ticket within the deadline to get your full refund back.