Đây là đáp án của mình, bạn tham khảo nha!
John has been a television presenter for five years.
Ở đây mình dùng htht vì theo công thức của dạng này, nếu câu gốc là qkđ " five years ago" thì chuyển xuống thành htht " for five years". Begin ko thường dùng cho thì htht nên mình chuyển thành has...