1)有不同的含義:Leave通常表示“離開”,而forget通常表示“忘記”
2)但它們之間可能存在有趣的歧義。也就是說,當leave出現在這個短語中時,“將某物留在某處”的意思是將某物留在某處。他可以有意的把東西留在某個地方,也可以無意的,也就是無意的,或者忘在那個地方。而“忘記”肯定是指無意中忘記,“忘記”。這就是兩者在這個意義上的區別。
(純個人理解)