Ответ:
3. The documentary has just finished.
Поменять местами just и finished.
4. They've had the same TV set for 20 years.
Since используется с опредёленной даты.
5. I already saw that film.
Прошлое неопределённое время - мы не знаем когда он посмотрел фильм, и это знание нам не нужно для контекста. Используем Past Simple.
6. Have you ever been on TV?
Глагол be должен быть использован в третьей форме.
7. I haven't watched that program since they've changed the presenter.
Вроде всё правильно.
8. We've known each other for ages.
Present Perfect т.к. они знали друг друга давно и всё ещё продолжают знать, действие продолжается по сей день.
9. I have never liked watching live sports.
Ошибка в том что изначально написано haven't never, что буквально значит have not never.
10. Have the news started yet?
News - множественное число, мы не можем использовать has.