Tiếng Anh có 12 thì — nghe có vẻ nhiều, nhưng thực ra chúng được tạo ra theo một hệ thống logic rõ ràng. Nắm được hệ thống này, bạn sẽ không còn cảm thấy bị "ngợp" với các thì tiếng Anh nữa.
Bài viết này trình bày đầy đủ công thức, cách dùng, từ tín hiệu và ví dụ cho cả 12 thì, kèm bảng tổng hợp và phân tích các cặp thì mà người Việt hay nhầm nhất.
Hệ thống 12 thì: Cách hiểu tổng quát
12 thì tiếng Anh được tạo bằng cách kết hợp:
- 3 thời gian: Hiện tại (Present) | Quá khứ (Past) | Tương lai (Future)
- 4 dạng: Đơn (Simple) | Tiếp diễn (Continuous) | Hoàn thành (Perfect) | Hoàn thành tiếp diễn (Perfect Continuous)
| Simple | Continuous | Perfect | Perfect Continuous | |
|---|---|---|---|---|
| Present | Present Simple | Present Continuous | Present Perfect | Present Perfect Continuous |
| Past | Past Simple | Past Continuous | Past Perfect | Past Perfect Continuous |
| Future | Future Simple | Future Continuous | Future Perfect | Future Perfect Continuous |
Nhóm 1: Hiện tại (Present Tenses)
1. Present Simple (Hiện tại đơn)
Công thức:
- Khẳng định: S + V(s/es)
- Phủ định: S + do/does + not + V
- Câu hỏi: Do/Does + S + V?
Cách dùng:
- Thói quen, hành động thường xuyên lặp lại
- Sự thật, chân lý chung không đổi
- Lịch trình, chương trình cố định
Từ tín hiệu: always, usually, often, sometimes, rarely, never, every (day/week/month), on (Mondays)
Ví dụ:
- She teaches English at a university. (nghề nghiệp)
- Water boils at 100°C. (chân lý)
- The train leaves at 7am tomorrow. (lịch trình)
2. Present Continuous (Hiện tại tiếp diễn)
Công thức:
- Khẳng định: S + am/is/are + V-ing
- Phủ định: S + am/is/are + not + V-ing
- Câu hỏi: Am/Is/Are + S + V-ing?
Cách dùng:
- Hành động đang xảy ra ngay lúc nói
- Hành động tạm thời trong giai đoạn hiện tại
- Kế hoạch đã sắp xếp trong tương lai gần
- Xu hướng đang thay đổi
Từ tín hiệu: now, right now, at the moment, currently, at present, this week/month, Look!, Listen!
Ví dụ:
- I am studying for my exam right now. (đang xảy ra)
- She is working from home this month. (tạm thời)
- They are getting married next Saturday. (kế hoạch đã sắp xếp)
Lưu ý: Các động từ sau KHÔNG dùng ở dạng continuous: know, like, love, hate, want, need, believe, understand, seem, have (sở hữu), belong, contain.
3. Present Perfect (Hiện tại hoàn thành)
Công thức:
- Khẳng định: S + have/has + V(past participle)
- Phủ định: S + have/has + not + V(pp)
- Câu hỏi: Have/Has + S + V(pp)?
Cách dùng:
- Kinh nghiệm trong cuộc đời (không quan tâm khi nào)
- Hành động vừa xảy ra, kết quả vẫn ảnh hưởng đến hiện tại
- Hành động bắt đầu từ quá khứ và vẫn tiếp diễn đến hiện tại (với since/for)
Từ tín hiệu: ever, never, already, yet, just, recently, lately, so far, since, for, this (week/month/year)
Ví dụ:
- I have visited Japan twice. (kinh nghiệm)
- She has just finished her homework. (vừa xong)
- He has lived in Hanoi for 10 years. (vẫn đang sống)
4. Present Perfect Continuous (Hiện tại hoàn thành tiếp diễn)
Công thức: S + have/has + been + V-ing
Cách dùng: Nhấn mạnh quá trình liên tục từ quá khứ đến hiện tại, thường thấy kết quả hoặc dấu hiệu ở hiện tại.
Từ tín hiệu: for, since, all (day/morning/week), lately, recently
Ví dụ:
- I have been studying English for 3 years. (và vẫn đang học)
- She has been working all day — she looks exhausted. (thấy kết quả)
- It has been raining since this morning. (vẫn đang mưa)
Nhóm 2: Quá khứ (Past Tenses)
5. Past Simple (Quá khứ đơn)
Công thức:
- Khẳng định: S + V(quá khứ)
- Phủ định: S + did + not + V
- Câu hỏi: Did + S + V?
Cách dùng:
- Hành động đã hoàn thành trong quá khứ, thời điểm xác định
- Chuỗi hành động liên tiếp trong quá khứ
- Thói quen trong quá khứ (đã không còn nữa)
Từ tín hiệu: yesterday, last (night/week/year), ago, in + năm, when (mệnh đề), then
Ví dụ:
- I went to Da Nang last summer. (thời điểm xác định)
- She woke up, made coffee, and left for work. (chuỗi hành động)
- He studied very hard when he was a student. (thói quen quá khứ)
6. Past Continuous (Quá khứ tiếp diễn)
Công thức: S + was/were + V-ing
Cách dùng:
- Hành động đang diễn ra tại một thời điểm trong quá khứ
- Hành động đang diễn ra thì bị gián đoạn (thường kết hợp với Past Simple)
- Hai hành động song song trong quá khứ
Từ tín hiệu: at (this time) yesterday, when, while, at that moment
Ví dụ:
- At 9pm last night, I was watching TV.
- She was cooking when her phone rang. (bị gián đoạn bởi rang)
- While he was reading, she was sleeping.
7. Past Perfect (Quá khứ hoàn thành)
Công thức: S + had + V(past participle)
Cách dùng: Hành động xảy ra trước một hành động khác trong quá khứ — "quá khứ của quá khứ".
Từ tín hiệu: before, after, already, by the time, when, as soon as, just
Ví dụ:
- When I arrived, she had already left. (cô ấy rời đi TRƯỚC khi tôi đến)
- He had studied French before he moved to Paris.
- By the time the movie started, we had found our seats.
8. Past Perfect Continuous (Quá khứ hoàn thành tiếp diễn)
Công thức: S + had + been + V-ing
Cách dùng: Nhấn mạnh quá trình liên tục trước một thời điểm hoặc hành động trong quá khứ.
Ví dụ:
- She had been waiting for two hours when he finally arrived. (chờ liên tục trước khi anh đến)
- I was tired because I had been working all day.
Nhóm 3: Tương lai (Future Tenses)
9. Future Simple (Tương lai đơn)
Công thức: S + will + V (nguyên thể)
Cách dùng:
- Quyết định tức thì tại lúc nói
- Dự đoán không có căn cứ rõ ràng, ý kiến cá nhân
- Lời hứa, đề nghị, yêu cầu
Từ tín hiệu: tomorrow, next (week/month/year), soon, in the future, I think/believe/hope
Ví dụ:
- I will call you later. (quyết định vừa nảy ra)
- I think it will rain tomorrow. (dự đoán)
- Will you help me? — Of course, I will help you. (đề nghị/hứa)
10. Future Continuous (Tương lai tiếp diễn)
Công thức: S + will + be + V-ing
Cách dùng: Hành động đang xảy ra tại một thời điểm cụ thể trong tương lai; lịch trình tự nhiên.
Từ tín hiệu: at this time tomorrow, at (time) next week, this time next year
Ví dụ:
- At this time tomorrow, I will be flying to Singapore.
- Don't call me at 8pm — I will be having dinner.
11. Future Perfect (Tương lai hoàn thành)
Công thức: S + will + have + V(past participle)
Cách dùng: Hành động sẽ hoàn thành trước một thời điểm hoặc hành động trong tương lai.
Từ tín hiệu: by (the time), before, by + thời gian tương lai
Ví dụ:
- I will have finished this report by Friday.
- By the time you arrive, she will have left.
- By 2030, he will have worked at this company for 20 years.
12. Future Perfect Continuous (Tương lai hoàn thành tiếp diễn)
Công thức: S + will + have + been + V-ing
Cách dùng: Nhấn mạnh thời gian của quá trình liên tục trước một thời điểm trong tương lai.
Ví dụ:
- By December, I will have been learning English for 5 years.
- She will have been working here for a decade by 2030.
Bảng tổng hợp 12 thì
| Thì | Công thức | Từ tín hiệu chính |
|---|---|---|
| Present Simple | S + V(s/es) | always, every, never |
| Present Continuous | S + am/is/are + V-ing | now, at the moment |
| Present Perfect | S + have/has + PP | ever, never, already, yet, just, since, for |
| Present Perfect Continuous | S + have/has + been + V-ing | for, since, all day |
| Past Simple | S + V(past) | yesterday, last, ago |
| Past Continuous | S + was/were + V-ing | when, while, at that time |
| Past Perfect | S + had + PP | before, after, by the time, already |
| Past Perfect Continuous | S + had + been + V-ing | for, since (trước điểm quá khứ) |
| Future Simple | S + will + V | tomorrow, next, soon |
| Future Continuous | S + will + be + V-ing | at this time tomorrow |
| Future Perfect | S + will + have + PP | by (Friday), before |
| Future Perfect Continuous | S + will + have + been + V-ing | by + thời gian tương lai |
Các cặp thì người Việt hay nhầm nhất
1. Present Perfect vs Past Simple
Đây là cặp khó nhất với người Việt vì tiếng Việt không phân biệt.
| Past Simple | Present Perfect | |
|---|---|---|
| Câu hỏi | Khi nào? | Đã từng chưa? Bao lâu rồi? |
| Thời điểm | Xác định (yesterday, in 2020) | Không xác định / còn liên quan |
| Ví dụ | I visited Japan in 2022. | I have visited Japan (twice). |
| Quy tắc | Dùng với yesterday/last/ago | Không dùng với yesterday/last/ago |
Mẹo nhớ: Nếu câu có "yesterday, last year, in 2020, ago" → Past Simple. Nếu câu có "ever, never, already, yet, just, since, for" → Present Perfect.
2. Past Simple vs Past Continuous
| Past Simple | Past Continuous | |
|---|---|---|
| Ý nghĩa | Hành động hoàn thành | Hành động đang tiến hành |
| Ví dụ | She called me at 9pm. | I was sleeping at 9pm. |
| Kết hợp | When she called, I was sleeping. |
3. Will vs Be Going To
| will | be going to | |
|---|---|---|
| Quyết định tức thì | ✓ | ✗ |
| Kế hoạch đã định | ✗ | ✓ |
| Dự đoán không căn cứ | ✓ | ✗ |
| Dự đoán có căn cứ rõ | ✗ | ✓ |
- "I will have the steak." (quyết định ngay tại nhà hàng)
- "I am going to have steak for dinner." (kế hoạch từ trước)
- "I think it will be cold tomorrow." (dự đoán cá nhân)
- "Look at those clouds — it is going to rain!" (có dấu hiệu rõ ràng)
Luyện tập
Hoàn thành câu với thì đúng:
- I _______ (study) English for 3 years. → have been studying
- When I _______ (arrive), she _______ (already/leave). → arrived / had already left
- Every morning, she _______ (drink) green tea. → drinks
- Right now, they _______ (have) a meeting. → are having
- By next year, I _______ (work) here for a decade. → will have worked
Nắm vững 12 thì là một hành trình — đừng cố học tất cả một lúc. Hãy bắt đầu với 4 thì thông dụng nhất, luyện thật thành thạo, rồi mở rộng dần ra các thì còn lại.