When you have to present the form of identification, I think the best is to give them your VALID (no expired passport) because on the TSA website they do not mention it has to has a valid visa.
Check it out at:
http://www.tsa.gov/travelers/airtrav...documents.shtm