Ответы и объяснения

2013-12-09T16:46:31+00:00
1. have gone 
2. Has, taken
3. has already visited
4. have never been
5. has already watched
6.  hasn't been