How long should it take for the USCIS to process an I-485 application with a current priority date ? Certainly not 4 years, at least not without an explanation. As a result of a Federal mandamus action, a Federal judge ordered a USCIS representative to appear in Court and explain why a 485 case had taken 4 years and was still not adjudicated. The judge took particular umbrage with the USCIS written explanation which the judge stated was “no explanation at all”. Maybe we are finally seeing people willing to stand up to the abuses of the USCIS and take more matters to Federal Court where you will get an opportunity to be heard by a decision maker bound by the law, and not by the whims of this administration’s political policy or as it appears in this case, simple incompetency.