Iraq has demanded a clear commitment from the US that its forces will have left its soil by the end of 2011.