it depends on the status of your case. Ive been waiting for almost 2 years and havent got anything until now. but most people say it takes a period from 2 to 6 years. like i said before it depends on the status of your case.
Never
No, you do not receive the green card at the biometrics appointment. The card will be mailed to you after the appointment. It can take 1+ years before you receive the card in the mail. If it takes longer than a year, you can call USCIS and check on the status.
Marrying a US citizen does not automatically give a foreign national the right to permanent resident status (green card). He or she will have to follow the prescribed procedures according to federal law, there is no way to determine how long it might take to receive permanent resident status or if the foreign national will be granted such.
7-10 business days
6 hours
6 hours
If you marry a citizen in the United States, it could take several months to obtain a Green Card.
Ten years
There is not a way to tell how long it will take get a green card to get back to the US. It all depends on the person background.
7-10 business days
The appointment with the INS is usually about 1 hour
I dunno, how quick can you fill out forms, and how fast can your preacher talk? Whether you have a green card or not is largely irrelevant to how long it takes to get married.