Конечно, давайте разберем эти предложения и правильные формы глаголов в Present Perfect и Present Perfect Continuous.
Я (не видел) его уже целую вечность. I have not seen him for ages.
Он (делает) свои задания с обеда. He has been doing his lessons since lunch.
Я (не слышал) о нем уже долгое время. I have not heard about him for a long time.
Я (вожу) машину с 17 лет. I have been driving since I was 17.
Джек (провалил) свой экзамен по вождению три раза, потому что он не умеет парковаться. Jack has failed his driving test three times because he doesn't know how to park.
Он мой друг, я (знаю) его уже долгое время. He is my friend; I have known him for a long time.
Я (никогда не слышал) эту песню раньше. I have never heard that song before.
Если у вас есть дополнительные вопросы или вам нужно больше объяснений, не стесняйтесь спрашивать!