That's a tough one. Your student knows that native Chinese speakers often drop final consonants and is overcompensating. In my experience, some get it and some just don't.
Last week, at the kindergarten where I teach, we were working on the word 'orange'. The kids had been tought to say, "Orange-eh". In each class (more than 150 kids total), I went down the row to each one, getting them to say, "Orange". For most, it took two to three tries to get it. A few heard others (and me) do it and got it right the first time, but some just didn't seem to get it at all.
A big part of teaching English in China is getting students to 'unlearn' things they have picked up from their Chinese English teachers- teachers who have earned high marks on (written) tests at university...