Question: how long do you have to be married to an american to become a citizen?
Answer: If you remain married to and living with your U.S. husband for three years from the date of your approval for conditional residence, you apply for U.S. citizenship (naturalization) by submitting Form N-400.