I've had a discussion with a friend because of the following question and its answer:
Q: How often do you visit your grandfather?
A: Last week.
Of course, "when" requires a specific time, while "how often" has to do with the frequency but my friend insists that there's no difference and that they can both be used the same way.
Is there any detailed information in this concern?