Давайте разберем каждое предложение и выберем правильные слова для заполнения пропусков.
    - 
        Учитель (teacher/pupil) объясняет урок очень хорошо.
        
            - Здесь нам нужно выбрать слово, которое соответствует роли человека, который объясняет урок. Учитель (teacher) - это тот, кто обучает, а ученик (pupil) - тот, кто учится. Поэтому правильный ответ: teacher.
 
- 
        Он купил (ticket/letter), чтобы пойти на концерт.
        
            - В этом предложении мы говорим о чем-то, что нужно для посещения концерта. Билет (ticket) - это то, что нужно для входа на мероприятие, в то время как письмо (letter) не подходит. Поэтому правильный ответ: ticket.
 
- 
        Амазонка - это самый большой _ (forest/desert) в мире.
        
            - Амазонка - это река и также известный тропический лес. Лес (forest) - это правильный вариант, так как Амазонка относится к тропическим лесам, а пустыня (desert) - это совершенно другой тип местности. Поэтому правильный ответ: forest.
 
- 
        Мои родители очень (proud/angry) мной гордятся.
        
            - В этом предложении мы говорим о том, как родители относятся к своему ребенку. Гордиться (proud) - это положительное чувство, тогда как сердиться (angry) - отрицательное. Поэтому правильный ответ: proud.
 
- 
        Мне нужно (borrow/buy) ручку для экзамена.
        
            - В этом предложении мы говорим о том, что нужно сделать с ручкой. Купить (buy) - это значит получить что-то за деньги, а одолжить (borrow) - значит взять что-то временно. Для экзамена обычно нужно иметь свою ручку, поэтому правильный ответ: buy.
 
Итак, правильные варианты слов для заполнения пропусков:
    - teacher
- ticket
- forest
- proud
- buy