a long time a long time a long time
9years
A senator must have been a citizen for at least nine years and live in the state that elects him to the Senate.
14 years
Their entire life. To become a U.S. President, you must have been born a citizen.
In order to serve in the House of Representatives, a person must have been a citizen for 7 years.
In order to run for U.S. President or Vice President, a person must have been a U.S. citizen since birth.
They must have been citizens for at lease seven years.
His whole life - The president must be a natural born US citizen and be at least 35 years old. ( So, you can say he must have been a citizen for the longer of all his life and 35 years. ) The president must also have actually lived in the US for 14 years.
You must be 30 years old and have to be a citizen for 9 years in order to be a senator.
10 years ! :)
9 years.
From Article I, Section 3, of the US Constitution: No Person shall be a Senator who shall not have attained to the Age of thirty Years, and been nine Years a Citizen of the United States, and who shall not, when elected, be an Inhabitant of that State for which he shall be chosen. So a candidate for Senator must have been a citizen for 9 years.