1. see sb. do sth.
2.in表示一个状态,go to 表示一个动作,后面说for three months,肯定是状态持续了3个月,而不能是go这个动作持续3个月吧
3.和第二题是一个道理