Лексическое значение слов «оставить» и «покинуть» отличается в разных контекстах.
Слово «оставить» может иметь следующие значения:
Слово «покинуть» может иметь следующие значения:
Таким образом, слово «оставить» больше связано с сохранением и передачей, а «покинуть» — с уходом и прекращением различных отношений и действий.