08/03/14 15:27:25
'It has been snowing', where there is no adverbial phrase, the results or effects of the activity are still evident. It may have stopped snowing for the time being, but the snow is almost certainly still on the ground for all to see.