Вот правильные формы глаголов в Present Perfect Continuous (или в зависимости от контекста, прошедшие времена, если есть необходимость) с учетом ваших предложений:
The vegetables have been boiling since 10 o'clock.
(Овощи варятся 10 часов — процесс продолжается с прошедшего времени до настоящего или по настоящее время.)He has been waiting for her answer for six months.
(Он ждёт её ответ в течение 6 месяцев — процесс, начавшийся в прошлом и продолжающийся до сих пор.)My sister has been sending job applications for 3 months.
(Моя сестра рассылает заявления на работу в течение 3 месяцев — продолжающаяся деятельность.)I have been trying to find my documents since last Sunday.
(Я пытаюсь найти документы с прошедшего воскресенья — действие продолжается до настоящего времени.)They have been learning Japanese for a couple of years.
(Они учат японский язык уже несколько лет — действие началось в прошлом и продолжается.)Father has been drilling holes in the wall since noon.
(Папа сверлит отверстия в стене с полудня — продолжающееся действие.)My brother has been playing computer games for 3 hours.
(Мой брат играет на компьютере уже 3 часа — длительность действия до момента разговора.)I have been listening to you very carefully.
(Я слушаю тебя очень внимательно — продолжающееся действие.)He has not been taking his medicine for the last week.
(Он не принимал лекарство в течение последней недели — действие, которое происходило и, возможно, продолжается.)We have been saving money for a holiday for a year.
(Мы копим деньги на отпуск уже год — длительный процесс.)All these days he has been talking about his new plan.
(Он всё эти дни говорит о своём новом плане — продолжающееся действие в течение определенного времени.)
Если нужно объяснить подробнее каждое из правил или моменты использования формы Present Perfect Continuous, я могу дополнительно помочь!