1) has visited
2) have just arrived
3) has grown
4) have already watered
5) have done
6) have been doing your
7) has been snowing
8) has been preparing
9) has been raining
10) have been making
1. C
2. B
3. C
4. A
5. C
6. B
7. B
8. C
9. C
In this picture we can see castle. We can se river and trees too.
Ты не правильно написал. У тебя ни пунктуации, ни вопроса нет.