Краткое пояснение: В первой части предложения нужно использовать Present Perfect, чтобы указать на действие, которое уже завершилось, а во второй части - Present Perfect Negative, чтобы указать на незавершенное действие.
Ответ (EN)
- She has already spent most of her money on souvenirs but she has not bought any presents yet.
Перевод (RU)
- Она уже потратила большую часть своих денег на сувениры, но она еще не купила никаких подарков.