Quote Originally Posted by SoothingDave View Post
What does: On Wednesdays I go shopping / And have buttered scones for tea mean?

I always thought it meant he had a regular habit of going shopping on Wednesday.
I agree.

I also agree that 'on' does not necessarily suggest that he does not do it 52 times a year, and that 'every' does not necessarily mean that he does do it 52 times a year (unless it is heavily stressed).

However, in the original example, I feel that a person who goes to church three times a month would not use 'every', so, for me, there can be a difference - sometimes.