я уже не помню как нас учили (мне крайне не везло с учителями английского в школе и университете), но по моим нынешним ощущениям, i've got = я получил (и потому имею), i have = у меня есть (я имею). хотя, я английским пользовалась за последние 20 лет только лишь по работе, так что утверждать не буду. не люблю  я его. аж до тошноты.