Bài tập về thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn với đáp án và lời giải chi tiết

Buzz

Ngày cập nhật gần nhất: 1/5/2026

Các câu hỏi thường gặp

1.

Thì hiện tại hoàn thành có tác dụng gì trong tiếng Anh?

Thì hiện tại hoàn thành được dùng để diễn tả những hành động bắt đầu từ quá khứ và kéo dài đến hiện tại hoặc có tác động đến hiện tại. Công thức của thì này là 'have/has + V3'.
2.

Thì hiện tại hoàn thành tiếp diễn khác với thì hiện tại hoàn thành như thế nào?

Thì hiện tại hoàn thành tiếp diễn dùng để nhấn mạnh sự liên tục của hành động từ quá khứ đến hiện tại, với công thức 'have/has + been + V-ing'. Khác với thì hiện tại hoàn thành, thì này tập trung vào hành động đang diễn ra liên tục.
3.

Cách phân biệt giữa thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn?

Thì hiện tại hoàn thành dùng khi muốn nhấn mạnh kết quả của hành động, trong khi thì hiện tại hoàn thành tiếp diễn nhấn mạnh quá trình hay sự liên tục của hành động. Ví dụ: 'I have finished my homework' (hoàn thành xong) vs 'I have been studying' (đang học liên tục).
4.

Công thức của câu hỏi trong thì hiện tại hoàn thành là gì?

Câu hỏi trong thì hiện tại hoàn thành thường có công thức 'Have/has + S + V3?' đối với câu hỏi Yes/No, và 'Have/has + S + been + V-ing?' cho câu hỏi thông tin.
5.

Thì hiện tại hoàn thành tiếp diễn có thể sử dụng trong các câu phủ định không?

Có, thì hiện tại hoàn thành tiếp diễn có thể được dùng trong câu phủ định với công thức 'S + have/has + not + been + V-ing'. Ví dụ: 'She has not been sleeping well.'
6.

Thì hiện tại hoàn thành có thể dùng với các trạng từ như 'yet', 'just', 'already' không?

Có, thì hiện tại hoàn thành thường đi kèm với các trạng từ như 'yet', 'just', 'already' để chỉ thời gian hoặc sự kiện đã xảy ra. Ví dụ: 'I have already eaten' hoặc 'She hasn't finished yet.'
7.

Khi nào thì sử dụng thì hiện tại hoàn thành tiếp diễn trong câu?

Thì hiện tại hoàn thành tiếp diễn được sử dụng khi muốn diễn tả một hành động kéo dài hoặc liên tục cho đến hiện tại, ví dụ như 'I have been working all day.'

Nội dung từ Mytour nhằm chăm sóc khách hàng và khuyến khích du lịch, chúng tôi không chịu trách nhiệm và không áp dụng cho mục đích khác.

Nếu bài viết sai sót hoặc không phù hợp, vui lòng liên hệ qua Zalo: 0978812412 hoặc Email: [email protected]