Quiz: Test your State of the Union knowledge

President Obama will deliver the first State of the Union address of his second term Tuesday night, calling for Republicans and Democrats to work together on the economy, immigration and announcing the upcoming departure of half of the U.S. troops in Afghanistan.

Battle lines are already drawn prior to Obama's speech, with Sen. Marco Rubio (R-Fla.) preparing for his rebuttal of the president's claims, to be delivered in both English and Spanish.

Test your knowledge of past State of the Union addresses by taking the quiz below.