5 лет или 3 года если после брака с US citizen и брак не был расторгнут до момента подачи. Если пойти на службу в US Army то тогда это еще быстрее, но это так сказать чисто теоретический вариант - Это срок когда подавать можно считается от даты resident from ... на green card. Сам процесс получения может занять 7 месяцев - год здесь в Chicago, в каждом штате свой processing time.