1) holidays - каникулы , а holiday - отпуск (решите для себя, какое слово выбрать)
2) How long have you stayed there? - нужен Pr. Perfect
3) We have stayed for 2 months - у Вас for - значит, не может быть просто Past Simple
4) to the river
5) made a lot of friends (не видно,есть у Вас слово lot или нет)
5) I'll stay at home - Вы забыли про предлог
6) удачи! Хорошая работа.