If you have been leading out up until the river, keep leading out, they won't put you on your hand. If you have been passive (bad), up until the river and you are against a hyper aggressive player who will continuously bet with nothing, a check/raise is ok. I tend to avoid check raises unless the field is moderately big and the person to my immediate left bets and everyone calls, then I trapped every player into calling