Yes. I-751 must be approved. However, you can file the N-400, but it will be held up until I-751 approved.Ask a similar question
The other lawyers are correct .. you can file now ... but it will be held up.
Talk to an attorney ... it seems like your I-751 is being held up too long.
IMMIGRATION LAW PROFESSOR for 10 years -- LEGAL DISCLAIMER: This answer is offered for informational purposes only. It does not constitute an attorney-client relationship.Ask a similar question