According to a study done by Prudential in 2009 37% of people think that Medicare will cover their long-term care costs. This is false. Medicare does not pay for long-term care. Medicare is also not free, there is a monthly premium associated with Medicare Part B.