Can I apply for citizen in July 2012 , that is 2 year 11 month from the conditional green card when My i751 is pending.
-Yes, you can file N-400 for your US citizenship application after you got the conditional green card for 2 years and 9 months even if your I-751 is still pending.