Ở trình độ B2, bốn thì hiện tại trong tiếng Anh (Present Simple, Present Continuous, Present Perfect, và Present Perfect Continuous) được dùng linh hoạt hơn để diễn tả thói quen, tình huống tạm thời, trải nghiệm, kết quả, quá trình và cả hành động vẫn còn ảnh hưởng ở hiện tại. Dưới đây là hướng dẫn chi tiết và các ví dụ nâng cao.
| Công dụng nâng cao | Giải thích | Ví dụ |
|---|---|---|
| A. Thói quen và sự thật hiển nhiên | Dùng cho hành động lặp lại, quy luật tự nhiên, hoặc sự thật chung. |
She gets up at 6 a.m. every day. Water boils at 100°C. |
| B. Diễn tả cảm xúc, suy nghĩ, trạng thái | Dùng với các stative verbs như: know, believe, like, love, need, want... | I believe you’re right. He needs some rest. |
| C. Diễn tả lịch trình hoặc sự kiện cố định | Dùng để nói về thời gian biểu, kế hoạch chắc chắn. | The train leaves at 8:15 tomorrow. Our class starts at 9 a.m. |
| D. Trong bình luận, miêu tả thể thao, tin tức | Hiện tại đơn thể hiện hành động đang xảy ra, tạo cảm giác trực tiếp, sinh động. | The player scores a goal! The reporter says the storm is moving west. |
📌 Dấu hiệu: always, usually, often, sometimes, never, every day, on Mondays, etc.
| Công dụng nâng cao | Giải thích | Ví dụ |
|---|---|---|
| A. Hành động đang diễn ra | Đang xảy ra ngay tại thời điểm nói. | She is talking to her friend now. |
| B. Hành động tạm thời | Không phải thói quen, chỉ diễn ra trong giai đoạn ngắn. | I am living with my aunt this month. |
| C. Kế hoạch tương lai đã sắp xếp | Thường dùng khi có lịch cụ thể, người khác biết. | We are meeting our manager at 2 p.m. tomorrow. |
| D. Diễn tả sự thay đổi, xu hướng | Dùng với “get / become / change / increase / rise / grow / improve...” | The weather is getting warmer. Our company is growing rapidly. |
| E. Phàn nàn / bực bội | Dùng với “always / constantly / forever” để chỉ hành động gây khó chịu. | He is always forgetting his keys! |
📌 Dấu hiệu: now, right now, at the moment, currently, this week, these days...
| Công dụng nâng cao | Giải thích | Ví dụ |
|---|---|---|
| A. Hành động xảy ra trong quá khứ, còn ảnh hưởng hiện tại | Nhấn mạnh kết quả hơn là thời điểm. | I have lost my keys. (→ I can’t open the door now.) |
| B. Hành động bắt đầu trong quá khứ và vẫn tiếp tục | Đi với since hoặc for. | She has lived here since 2010. |
| C. Hành động vừa mới xảy ra | Dùng với just, already, yet. | He has just finished his work. I haven’t eaten yet. |
| D. Kinh nghiệm trong đời | Dùng với ever / never. | Have you ever been to London? I have never seen snow. |
📌 Dấu hiệu: ever, never, since, for, just, already, yet, recently, so far, up to now...
| Công dụng nâng cao | Giải thích | Ví dụ |
|---|---|---|
| A. Hành động bắt đầu trong quá khứ và vẫn đang tiếp tục | Dùng với for / since để nhấn mạnh quá trình. | I have been studying English for five years. |
| B. Hành động vừa kết thúc, còn dấu hiệu hiện tại | Nhấn mạnh kết quả hoặc sự mệt mỏi sau quá trình. | She’s tired because she has been working all day. |
| C. Hành động lặp lại trong thời gian qua | Dùng khi hành động xảy ra nhiều lần gần đây. | He has been calling me every morning lately. |
📌 Dấu hiệu: for, since, all day, recently, lately, how long...
| Present Simple | Present Continuous | Present Perfect | Present Perfect Continuous | |
|---|---|---|---|---|
| Thời gian | Luôn luôn / thường xuyên | Hiện tại / tạm thời | Quá khứ → hiện tại | Quá khứ → hiện tại (nhấn mạnh quá trình) |
| Nhấn mạnh | Thói quen, sự thật | Hành động đang xảy ra | Kết quả / trải nghiệm | Quá trình / sự tiếp diễn |
| Ví dụ | She works in a bank. | She is working on a new project now. | She has worked there for ten years. | She has been working since morning. |
📘 Tổng kết:
✔ 4 thì hiện tại nâng cao giúp diễn tả linh hoạt các tình huống.
✔ Nắm vững sự khác biệt giữa kết quả (Perfect) và quá trình (Perfect Continuous).
✔ Dùng đúng dấu hiệu thời gian và ý nghĩa ngữ cảnh để đạt độ chính xác B2 trở lên.
| I've lived in this city for ten years. Tôi đã sống ở thành phố này mười năm rồi. | ||
| She's been studying since early morning. Cô ấy đã học từ sáng sớm. | ||
| I've never tried sushi before. Tôi chưa bao giờ thử sushi. | ||
| Have you ever been to Japan? Bạn đã từng đến Nhật Bản chưa? | ||
| He's just finished his homework. Anh ấy vừa làm xong bài tập về nhà. | ||
| How long have you known her? Bạn quen cô ấy bao lâu rồi? | ||
| I haven't seen Mark lately. Dạo này tôi không gặp Mark. | ||
| She's worked here since 2018. Cô ấy làm việc ở đây từ năm 2018. | ||
| We've met before, haven't we? Chúng ta đã gặp nhau rồi phải không? | ||
| They've been waiting for an hour. Họ đã đợi tôi cả tiếng rồi. | ||
| I've always wanted to visit Italy. Tôi luôn muốn đến thăm Ý. | ||
| He hasn't called me yet. Anh ấy vẫn chưa gọi cho tôi. | ||
| She's already left for the airport. Cô ấy đã ra sân bay rồi. | ||
| Have you finished the report yet? Bạn đã làm xong báo cáo chưa? | ||
| I've read that book twice. Tôi đã đọc cuốn sách đó hai lần. | ||
| I've been learning English for years. Tôi đã học tiếng Anh nhiều năm rồi. | ||
| He's become more confident recently. Gần đây anh ấy tự tin hơn. | ||
| I've been feeling tired lately. Tôi cảm thấy mệt mỏi dạo này. | ||
| The train has just arrived. Tàu vừa đến. | ||
| They've never heard of that song. Họ chưa bao giờ nghe đến bài hát đó. | ||
| It's been raining all day. Trời mưa cả ngày. | ||
| I've always loved classical music. Tôi luôn yêu thích nhạc cổ điển. | ||
| I've seen that movie before. Tôi đã xem bộ phim đó trước đây. | ||
| Have you met my friend Anna? Bạn đã gặp bạn Anna của tôi chưa? | ||
| We've been working hard this week. Chúng tôi đã làm việc chăm chỉ trong tuần này. | ||
| I've known him since we were kids. Tôi đã biết anh ấy từ khi chúng tôi còn nhỏ. | ||
| I haven't eaten anything today. Hôm nay tôi chưa ăn gì cả. | ||
| She hasn't spoken to me for days. Cô ấy đã không nói chuyện với tôi mấy ngày nay rồi. | ||
| Have you ever eaten Vietnamese food? Bạn đã bao giờ ăn đồ ăn Việt Nam chưa? | ||
| He's been living in London for a while. Anh ấy đã sống ở London một thời gian rồi. | ||
| I've recently changed my job. Tôi mới đổi việc. | ||
| The prices have gone up a lot. Giá cả tăng nhiều rồi. | ||
| I haven't finished reading it yet. Tôi vẫn chưa đọc xong. | ||
| We've been looking for a new apartment. Chúng tôi đang tìm một căn hộ mới. | ||
| She's improved her English a lot. Cô ấy đã cải thiện tiếng Anh rất nhiều. | ||
| They've been trying to contact you. Họ đã cố gắng liên lạc với bạn. | ||
| He hasn't replied to my message. Anh ấy vẫn chưa trả lời tin nhắn của tôi. | ||
| Have you ever broken a bone? Bạn đã bao giờ bị gãy xương chưa? | ||
| I've seen her somewhere before. Tôi đã từng gặp cô ấy ở đâu đó rồi. | ||
| It's been snowing since morning. Tuyết đã rơi từ sáng. | ||
| I've just realized my mistake. Tôi vừa nhận ra sai lầm của mình. | ||
| We've been waiting for ages! Chúng tôi đã chờ đợi rất lâu rồi! | ||
| I've lived here all my life. Tôi đã sống ở đây cả đời rồi. | ||
| Have you ever lost your wallet? Bạn đã bao giờ làm mất ví chưa? | ||
| He's been feeling much better lately. Dạo này anh ấy khỏe hơn nhiều. | ||
| She's changed a lot since high school. Cô ấy đã thay đổi rất nhiều kể từ khi học trung học. | ||
| They've been building this bridge for months. Họ đã xây cây cầu này trong nhiều tháng rồi. | ||
| I haven't met your brother before. Tôi chưa từng gặp anh trai bạn trước đây. | ||
| The kids have been playing outside all day. Bọn trẻ đã chơi bên ngoài cả ngày. | ||
| I've worked with this company for six years. Tôi đã làm việc cho công ty này được sáu năm. | ||