В чем различия выражения I have l got
В значении "иметь" нет никакой разницы. Но глагол TO GET имеет еще и другие значения. Вот там разница и появляется.