My friend was told that his I-485 is pre-ajudicated waiting for visa availability for his preference and priority date. Does it meant that his case has been approved?
-It is probably pre-approved.
but the Green Card will become available to him after priority date current.
-Sounds like that.