S + have + V3ed HTHT havehas + V3ed (‘s, ‘ve) QkhT had(not) + V3ed (‘d) TLHT Will( not) + have+ V3ed ( will’ve; ‘ll have) Tiếp diễn be + V ing HTHTTD have has+ been+ V ing QKHTTD had(not) + been+ V ing TLHTTD Will( not) + have+ been+ V ing HIỆN TẠI HOÀN THÀNH và HIỆN TẠI HOÀN THÀNH TIẾP DIỄN CÁCH DÙNG 1 Bắt đầu xảy ra trong quá khứ, vẫn tiếp tục diễn ra ở hiện tại, và có khả năng xảy ra trong tương lai (sincefor) I ‘ve studied English for 3 months ago I’ve been studying English for 3 mont.