12-18 months 
Total time is approximately 7-12 months. About 2-3 months into the process you will receive permission to work, which also entitles you to a green card, drivers license and ss#. When you get your green card it is good for 2 yrs. It is called a conditional green card (the condition is you married a US citizen) After 2 yrs you can apply to have the conditions removed. This next green card is unconditional and is good for 10 yrs. After you have had your green card a total of 2 yrs 9 months you can apply to become a US citizen. Also you do NOT have to reapply for a work visa each year. That information is just wrong, wrong, wrong! Your green card gives you permission to live AND work in the US. 1 Many obtain a green card as the immediate relative of a US citizen. 2  If you're a US citizen's spouse, unmarried child under the age of 21, or parent of a US citizen over the age of 21, your relative may be able to file Form I-130, Petition for Alien Relative. If you are in the United States, you can apply for the Green Card with the USCIS. If not, you will have to apply for the same in the Embassy or Consulate in your country of residence. The same will take anywhere between 9 to 12 months. Overall, the investment-based Green Card will take around 15 to 18 months. The document that you will get at the end of this period will be a conditional Green Card. In order to remove these conditions, you will have to file the I-829 petition, but only after 2 years. If you marry a permanent resident and are not able to file for green card yet, you can only work if you have a valid non-immigrant visa which allows you to work. Once I've filed the application with USCIS how long does it take? It varies at different USCIS offices and can take up to 12 - 18 months to process.
https://answers.yahoo.com/question/index?qid=20090818095647AAPOnZh http://www.wikihow.com/Get-a-Green-Card http://www.buzzle.com/articles/how-long-does-it-take-to-get-a-green-card.html http://www.uc.edu/international/services/permanent_residence/marriage_to_citizen/faq.html
how long does it take to get a us green card
यूएस ग्रीन कार्ड प्राप्त करने में कितना समय लगता है
12-18 महीने 
कुल समय लगभग 7-12 महीने है। प्रक्रिया में लगभग 2-3 महीने आपको काम करने की अनुमति प्राप्त होगी, जो आपको ग्रीन कार्ड, ड्राइवर लाइसेंस और एसएस # का अधिकार भी देती है। जब आप अपना ग्रीन कार्ड प्राप्त करते हैं तो यह 2 साल के लिए अच्छा होता है। इसे एक सशर्त ग्रीन कार्ड कहा जाता है (शर्त यह है कि आप एक अमेरिकी नागरिक से शादी कर चुके हैं) 2 साल के बाद आप शर्तों को हटाने के लिए आवेदन कर सकते हैं। यह अगला ग्रीन कार्ड बिना शर्त है और 10 साल के लिए अच्छा है। आपके पास अपना ग्रीन कार्ड होने के बाद कुल 2 साल 9 महीने आप अमेरिकी नागरिक बनने के लिए आवेदन कर सकते हैं। इसके अलावा, आपको प्रत्येक वर्ष कार्य वीजा के लिए फिर से आवेदन करने की आवश्यकता नहीं है। वह जानकारी सिर्फ गलत है, गलत है, गलत है! आपका ग्रीन कार्ड आपको अमेरिका में रहने और काम करने की अनुमति देता है। 1 कई लोग अमेरिकी नागरिक के तत्काल रिश्तेदार के रूप में ग्रीन कार्ड प्राप्त करते हैं। 2 यदि आप अमेरिकी नागरिक के पति या पत्नी हैं, 21 वर्ष से कम आयु के अविवाहित बच्चे हैं, या 21 वर्ष से अधिक आयु के अमेरिकी नागरिक के माता-पिता हैं, तो आपका रिश्तेदार फॉर्म I-130, विदेशी रिश्तेदार के लिए याचिका दायर करने में सक्षम हो सकता है। यदि आप संयुक्त राज्य अमेरिका में हैं, आप USCIS के साथ ग्रीन कार्ड के लिए आवेदन कर सकते हैं. यदि नहीं, तो आपको अपने निवास के देश में दूतावास या वाणिज्य दूतावास में इसके लिए आवेदन करना होगा। इसमें 9 से 12 महीने के बीच का समय लगेगा। कुल मिलाकर, निवेश-आधारित ग्रीन कार्ड में लगभग 15 से 18 महीने लगेंगे। इस अवधि के अंत में आपको जो दस्तावेज मिलेगा वह एक सशर्त ग्रीन कार्ड होगा। इन शर्तों को हटाने के लिए, आपको I-829 याचिका दायर करनी होगी, लेकिन केवल 2 साल बाद। आप एक स्थायी निवासी से शादी करते हैं और ग्रीन कार्ड के लिए फाइल करने में सक्षम नहीं हैं, आप केवल काम कर सकते हैं अगर आप एक वैध गैर आप्रवासी वीजा है जो आप काम करने के लिए अनुमति देता है. एक बार जब मैंने USCIS के साथ आवेदन दायर कर दिया तो इसमें कितना समय लगता है? यह विभिन्न USCIS कार्यालयों में भिन्न होता है और प्रक्रिया में 12 - 18 महीने तक का समय लग सकता है।