从4月到8月这段时间虽然你没有有效身份却属于合法居留,因为你已经在4月28号之前递交了改变身份的申请。只要邮戳早于4月28号就不算gap,不管移民局什么时候批复。没有非法居留,对申请绿卡没有直接影响。你没有说明你是否已经递交了绿卡的申请,如未,我不认为你能使用回美证。由于你只有f1身份却没有f1签证,若回国,必须到美驻华使领馆申请签证才能回到美国。