Search from various English teachers...
Present Perfect Continous
Question 1 of 5

It has _____ snowing a lot this week.

be
been
being