B116 câu hỏi · Trung cấp · Thì và thời gian
Bài tập Thì hiện tại hoàn thành có đáp án
Nối quá khứ với hiện tại qua các cấu trúc Have you ever, I've just finished, she's lived here for years, kèm cách dùng for và since sao cho đúng.

Bài học về chủ điểm này
- Ever và never với hiện tại hoàn thành
Have you ever…? để hỏi đã bao giờ chưa, I have never để nói chưa bao giờ, cách trả lời ngắn và khi nào chuyển sang quá khứ đơn.
- Hiện tại hoàn thành hay quá khứ đơn?
Khoảng thời gian chưa hết dùng hiện tại hoàn thành, đã hết dùng quá khứ đơn: this morning, today, It's the first time I've…, và cách chuyển thì khi kể chuyện.
- Hiện tại hoàn thành với for và since
Nói “đã … được bao lâu” bằng hiện tại hoàn thành: for + khoảng thời gian, since + mốc bắt đầu, câu hỏi How long…? và cấu trúc It's … since.
- Just, already và yet
Just là vừa mới, already là rồi, yet là chưa: cách dùng với hiện tại hoàn thành, vị trí trong câu và cách hỏi đáp Have you… yet?
- Thì hiện tại hoàn thành: have / has + V3
Công thức have / has + V3, phủ định và câu hỏi, khi nào dùng hiện tại hoàn thành thay cho quá khứ đơn, và phân biệt been với gone.
- Thì hiện tại hoàn thành tiếp diễn
Have / has been + V-ing cho việc đang làm được bao lâu hoặc vừa dừng còn dấu vết, phân biệt với dạng đơn, và động từ không dùng dạng tiếp diễn.








