Тут надо по логике. Present perfect - когда известен результат. А Present Perfect Continious - когда говорится о процессе, длившемся какое-то время.
1. b. Потому что здесь виден результат - волосы мокрые.
2. a. Аналогично. Магазин уже открылся, не будет же он открываться сто лет подряд:-).
3.b. А тут как раз continuous. Потому что снег шёл веесь день - длительный процесс.
4.b. Тут результат - не пошёл и все.
5.a. Процесс, т.к. они время потратили, чтобы сделать проект.
6.b. Она не побывала там - это результат.