i have a permanent residence ,i want to apply for my wife,how long will it take?

I suggest you contact an immigration official.

http://www.uscis.gov/portal/site/uscis