✔ 最佳答案
For above, 'which gives you considerable saving', saving is a noun, not a verb. So it's actually not one of the use of gerund.
And second, about the 'shopping': After you use 'when', 'of', 'by', 'in', 'as' or something like that, you need to use gerund. The reason is simple, because after those words you won't have a subject. You can't just use a verb to instead of a subject, such as 'I jump off as I slip', you can't change it into 'I jump off as slip'. You can see, the sentense's structure isn't correct, nor can it gives a correct message to others. After those constructive words (or, by, in, as, with, when,...), you need to use a noun or noun phrases followed by. Changing words to gerund (that means +ing) is one of the method to maintain correct sentense's structure.
*P.S. There's some other situation you need to use gerund. As when you have two words in one sentense, you need to change the latter one into a gerund. That means add "ing".
e.g. 'I go swim' is wrong. You can change it into 'I go to swim', OR
USE A GERUND : 'I go swimming'.
參考: So you see the different now. I hope you enjoy my answer. It's all my knowledge and my viewpoint.