[cnn-photo-caption image= http://i2.cdn.turner.com/cnn/2009/images/06/21/art.bomac0621.gi.jpg caption="Sunday, Sen. McCain had praise - and some criticism - for his former rival."]
WASHINGTON (CNN) - You can't call John McCain a sore loser.
Seven months after Barack Obama defeated him in the U.S. presidential election, the Republican senator from Arizona said Sunday he thinks his former Senate colleague is making things happen in the White House.
"I think he's done well," McCain said on the CBS program "Face the Nation."
"He has achieved literally every one of his legislative accomplishments," McCain noted in reference to the economic stimulus package and other measures passed by Congress in recent months.
However, McCain said, the same partisan divisions remain in Congress despite Obama's campaign pledges of seeking bipartisan solutions.
"Unfortunately, it's by picking off a couple of Republicans" to support his measures instead of gaining real consensus, McCain said. "It's not been bipartisan."
On foreign policy, McCain offered Obama a grade of "incomplete," noting the North Korean and Iranian nuclear threats.