Multiple choice How long must a senator be a U.S. citizen before being able to serve? 7 years 9 years their whole life 2 years Reveal answer Fill a bubble to check yourself B Correct answer Explanation Article I, Section 3 of the Constitution requires that a Senator must have been a citizen of the United States for at least 9 years.