You do have to take a test before becoming a U.S. citizen.
Month: April 2022
Naturalization happens if you apply to become a citizen, while citizenship happens if you have a birth parent who is a citizen of the U.S.
You need to reside continuously in the U.S. for five years as a lawful permanent resident before applying for citizenship.
Dual citizenship is allowed in the U.S., but your country of origin may not allow it.