绿卡是签证吗?
首先,美国没有所谓的移民签证这个概念 一般说的移民签证(immigrant visa,也简称非移民签证)实际上指的是非移民签证的移民签类(immigrant category) B1/B2这种签证实际上是入境签证entry visa 的两种类别, 因为是长期旅游/访问 所以叫做非移民签证 但是从签证性质上来说其实是入境签证entry visa的一种. 你现在拿到的签证基本上是非移民签证中的旅行/商务签证(visa classifications B), 和移民签证没关系...
其次, 中国护照拿到的是入境许可,不是签证 只有被批准了移民申请, 也就是拿到了绿卡才会变成有效的移民签证 immigration visa 从I-551背面照片可以看出来 而你现在手上没有任何签证,所以谈何失效... 最后, 如果您真的打算去美国的话, 那么您必须重新按照美国的移民法来准备您的申请材料 否则即使过去也没办法在美国合法居留.
另外, 我非常好奇, 为什么有人会把"申请移民签证被拒签了但还保留了护照上的入境许可"当成正常的事情? 这明显不符合逻辑嘛…… 至于您说的同学拿了三年临时绿卡然后又去申请了一次移民签证并且成功了, 这个现象其实很普遍吧……
我认识一个朋友也是拿了一年的临时绿卡之后重新申请的移民签证然后成功的, 他的材料上移民局盖了V字章, 就是移民签证已经批准的意思…… 而且这种情况跟"有效期过期了怎么办"也不搭边啊= = 还有请别把美国移民政策跟国内搞什么以权谋私那一套混为一谈好吗?