12 - quá khứ => hiện tại tiếp diễn

Chuyển câu từ thì quá khứ đơn sang thì hiện tại hoàn thành tiếp diễn

S + V2/-ed + …

⇔ S + have/has + been + V-ing + since/for + …

- Jack started playing guitar when he was five. ==> Jack bắt đầu chơi guitar từ khi anh ấy lên năm.

↔ Jack has been playing guitar since he was five. ==> Jack đã chơi guitar từ khi anh ấy lên năm.

Jack has been playing guitar since the age of five.

Lưu ý

  • Này giống câu đã và đang (đến tận bây giờ) còn học tiếng anh thôi;

    • I have been learning English for 20 years.

Last updated