<p>I was born in India, but after three-four years my family moved to the US. Right now I'm a US Permanent Resident (fourteen years and counting) applying for citizenship. Technically the first language I ever learned was Hindi, and then a regional language. Once we came to the US I became fluent in English; obviously now I speak English much more than Hindi and the regional tongue. Do I need to take the TOEFL?</p>
<p>no you dont you are a US permanent resident</p>