You would use present perfect like if you are saying you regularly or more than once liked something that happened in the past, and plan to do it again.
A: So I hear you like sherbet.
B: That's true.
A: Did you ever have the orange sherbet at Johnny's Icecream Shop?
B: I used to. All the time. I've liked that a lot. It's been awhile but I think I'm going to go tomorrow.
Non-perfect like will work too. But have liked won't work if there isn't or can't be a plan to do it again, such as below.
A: So I hear you like sherbet.
B: That's true.
A: Did you ever have the orange sherbet at Johnny's Icecream Shop? It's a shame the place burned down and no longer exists.
B: I used to. All the time. I liked that a lot. What a pity.