President Bush has a "tin ear" when it comes to Iraq and should compromise with majority Democrats on a war spending bill with a timetable for U.S. troops to leave, House Speaker Nancy Pelosi said.

With hopes of getting a new bill to President Bush before the Memorial Day weekend, Senate Minority Leader Mitch McConnell said Sunday that Republicans "don't want a retreat date in there, a surrender date."

The White House and Congress failed to come up with a deal last week after exchanging offers and Bush's chief of staff said after a Capitol Hill meeting Friday that "timelines for withdrawal are just not the right way to go.

McConnell spoke of the need for legislation that would pass both the House and Senate, where Democrats hold a slimmer edge. He mentioned a proposal advanced by Sen. John Warner, R-Va., and other Republicans that would set standards for the Iraqi government to meet and condition reconstruction funds on progress toward achieving the goals.

"It's what can pass the Senate," McConnell said.

To Pelosi, however, "This is too little, too late. This would have been an appropriate measure maybe three or four years ago. But the accountability is very meager in the bill," she said in an interview broadcast Sunday.

The public wants accountability, said Pelosi, D-Calif., and "that is where the president refuses to listen. We've worked in a bipartisan way with the president on trade, on immigration, on our innovation agenda, on many issues. But when it comes to the war in Iraq, the president has a tin ear. He just cannot hear, except that which he wants to hear on it."

Asked whether Congress would send the White House another spending bill with a timeline, she said, "We're working on what we do now."

"One thing is for sure: By the time we leave here to honor our war veterans and those who have given their lives for our country on Memorial Day weekend, we will have legislation to fund the troops," Pelosi said.

At issue is more than $90 billion the president says is needed to cover the costs of combat in Iraq and Afghanistan through September. The Democratic-controlled Congress on May 1 sent Bush a bill that would have paid for the war. It also would have demanded that troops start coming home by Oct. 1. Bush vetoed the measure that same day.

"I do have the votes to uphold the veto. We need to stay away from a surrender date," McConnell said.

"Look, we need to have a compromise if we want to get the job done before Memorial Day. We know how to get there. It's to take out the surrender date. Any kind of reasonable benchmarks on the Iraqi government I think are going to have broad bipartisan support. That's clearly the way to get there," McConnell said.

McConnell and Pelosi appeared on "This Week" on ABC.