Ответ:

Перевод задания: Выберите правильные ответы.

18. I've sent him a letter, but he hasn't received it yet. (Я отправил ему письмо, но он ещё его не получил.)

But соединяет две противопоставленные части предложения.