我95年持F1签证来到美国,过海关时I-94卡被注明D/S,并没有注明过期的日期。现在有几个问题不明白,希望知道的兄弟姐妹指点一下。(1)我已经在美国学习块4年了,中间换了几所学校,但是一直保持有效的I-20,请问我可以在美国学习多长时间,一直保持合法的学生身份??(2)我的护照在今年7月份就要过期了,我想去纽约领馆换新护照,一旦换了新护照在旧护照上的I-94是否就无效了,我的身份是否就不合法了??(3)我太太想换成F1,在学校是否就可以转换,是否需要找律师??在这里先谢谢了,希望有兄弟姐妹解答