Cách Phân Biệt Các Thì Quá Khứ Trong Tiếng Anh Dễ Hiểu
Học thuật|5/6/2026
Nội dungĐã đọc 0%
Việc phân biệt các thì quá khứ đóng vai trò cốt lõi trong ngữ pháp tiếng Anh. Hệ thống này giúp người học xác định mốc thời gian của hành động. Động từ biến đổi hình thái theo chuỗi sự kiện đã kết thúc. Sự nhầm lẫn giữa dạng đơn, tiếp diễn và hoàn thành gây trở ngại giao tiếp. Sáng Tạo Xanh mời bạn đọc bài viết dưới đây để làm chủ quy tắc cấu trúc câu.
Tổng quan về các thì quá khứ trong tiếng Anh
Việc phân biệt các thì quá khứ chính xác giúp bạn diễn đạt ý tưởng rõ ràng hơn và tránh những hiểu nhầm không đáng có.
Cấu trúc và cách dùng thì quá khứ đơn
Thì quá khứ đơn (Simple Past) diễn tả hành động đã xảy ra và kết thúc tại một thời điểm cụ thể trong quá khứ.
Cấu trúc:
Khẳng định: S + V-ed / V2
Phủ định: S + did not (didn't) + V nguyên thể
Nghi vấn: Did + S + V nguyên thể?
Cách dùng:
Thì này được dùng khi hành động có thời điểm xác định, thường đi kèm các trạng từ như yesterday, last week, in 2010, ago, when.
She visited her grandmother last Sunday. They didn't finish the project on time.
Ngoài ra, thì quá khứ đơn còn dùng để kể lại chuỗi sự kiện theo trình tự thời gian.
He woke up, brushed his teeth, and left for work.
Dấu hiệu nhận biết:
Khi câu có các cụm thời gian cụ thể trong quá khứ như last night, two days ago, in the past, at that time, đây là tín hiệu rõ ràng để dùng thì quá khứ đơn.

Cấu trúc và cách dùng thì quá khứ tiếp diễn
Thì quá khứ tiếp diễn (Past Continuous) diễn tả hành động đang diễn ra tại một thời điểm cụ thể trong quá khứ, hoặc bị gián đoạn bởi một hành động khác.
Cấu trúc:
Khẳng định: S + was/were + V-ing
Phủ định: S + was/were + not + V-ing
Nghi vấn: Was/Were + S + V-ing?
Cách dùng chính:
Thứ nhất, diễn tả hành động đang xảy ra tại một thời điểm xác định trong quá khứ.
At 8 PM yesterday, I was reading a book.
Thứ hai, diễn tả hành động bị gián đoạn - khi đó thì quá khứ tiếp diễn đóng vai trò hành động nền, còn thì quá khứ đơn là hành động xen vào.
She was cooking dinner when the phone rang.
Thứ ba, diễn tả hai hành động song song diễn ra cùng lúc trong quá khứ.
While he was driving, she was navigating.
Lưu ý quan trọng:
Không dùng thì này với các động từ trạng thái (stative verbs) như know, believe, love, own, seem. Những động từ này không mang tính tiếp diễn nên không kết hợp được với dạng -ing trong ngữ cảnh này.

Cấu trúc và cách dùng thì quá khứ hoàn thành
Thì quá khứ hoàn thành (Past Perfect) nhấn mạnh rằng một hành động đã hoàn tất trước một hành động hoặc thời điểm khác trong quá khứ. Đây là thì tạo ra trục thời gian hai tầng trong quá khứ.
Cấu trúc:
Khẳng định: S + had + V3/V-ed
Phủ định: S + had not (hadn't) + V3/V-ed
Nghi vấn: Had + S + V3/V-ed?
Cách dùng:
Dùng khi cần chỉ rõ hành động nào xảy ra trước trong hai hành động cùng thuộc quá khứ.
By the time she arrived, the meeting had already ended. He had studied French before he moved to Paris.
Thì này thường xuất hiện cùng các liên từ và cụm từ như by the time, before, after, when, already, just, never, ever.
Cách phân biệt với quá khứ đơn:
Nếu hai hành động quá khứ không cần phân biệt thứ tự thời gian, dùng quá khứ đơn cho cả hai. Chỉ dùng quá khứ hoàn thành khi muốn nhấn mạnh rằng hành động A xảy ra trước hành động B.
When I arrived, she left. (hai hành động nối tiếp nhau) When I arrived, she had left. (cô ấy ra đi trước khi tôi đến).

Cấu trúc và cách dùng thì quá khứ hoàn thành tiếp diễn
Thì quá khứ hoàn thành tiếp diễn (Past Perfect Continuous) kết hợp tính hoàn thành và tính liên tục. Thì này nhấn mạnh khoảng thời gian của một hành động kéo dài liên tục và kết thúc trước một thời điểm hoặc sự kiện khác trong quá khứ.
Cấu trúc:
Khẳng định: S + had been + V-ing
Phủ định: S + had not been + V-ing
Nghi vấn: Had + S + been + V-ing?
Cách dùng:
Nhấn mạnh thời gian kéo dài của hành động trước một thời điểm quá khứ.
She had been working for ten hours before she finally took a break. They had been arguing for an hour when the manager walked in.
Thì này cũng dùng để giải thích nguyên nhân của một trạng thái hoặc kết quả trong quá khứ.
His eyes were red because he had been crying.
Các trạng từ thường đi kèm: for, since, all day, all morning, how long.
So sánh với quá khứ hoàn thành:
Quá khứ hoàn thành tập trung vào kết quả hoặc sự hoàn tất của hành động. Quá khứ hoàn thành tiếp diễn tập trung vào quá trình và thời gian của hành động đó.
He had read the book. (nhấn mạnh: cuốn sách đã được đọc xong) He had been reading the book for two hours. (nhấn mạnh: anh ấy đã đọc trong suốt hai tiếng).

Bảng so sánh và phân biệt các thì quá khứ
Bảng dưới đây tổng hợp các điểm khác biệt cốt lõi để phân biệt các thì quá khứ một cách nhanh chóng.
Tiêu chí | Quá khứ đơn | Quá khứ tiếp diễn | Quá khứ hoàn thành | QK hoàn thành tiếp diễn |
Cấu trúc | S + V-ed/V2 | S + was/were + V-ing | S + had + V3 | S + had been + V-ing |
Trọng tâm | Hành động đã kết thúc | Hành động đang diễn ra | Hành động hoàn tất trước mốc | Quá trình kéo dài trước mốc |
Trả lời câu hỏi | Điều gì đã xảy ra? | Điều gì đang xảy ra lúc đó? | Điều gì đã xảy ra trước đó? | Hành động đó kéo dài bao lâu? |
Trạng từ điển hình | yesterday, ago, last… | at that time, while, when | before, by the time, already | for, since, all day |
Tính hoàn chỉnh | Có | Không (đang tiếp diễn) | Có | Không (còn đang tiếp diễn) |
Ví dụ | She called me. | She was calling me. | She had called me. | She had been calling me for hours. |
Quy tắc nhanh để phân biệt:
Khi thấy hai hành động cùng xảy ra trong quá khứ, hãy hỏi: Hành động nào xảy ra trước? Hành động nào đang tiến hành? Nếu một hành động diễn ra song song hoặc bị gián đoạn, chọn quá khứ tiếp diễn. Nếu một hành động đã kết thúc hoàn toàn trước hành động kia, chọn quá khứ hoàn thành. Nếu muốn nhấn mạnh thêm thời gian kéo dài, chọn quá khứ hoàn thành tiếp diễn.
Bài tập thực hành phân biệt các thì có đáp án chi tiết
Phần này cung cấp hai dạng bài tập phổ biến để luyện tập phân biệt các thì quá khứ: chia động từ và điền vào chỗ trống.
Bài tập 1: Chia động từ trong ngoặc
Chọn thì phù hợp cho động từ được cho trong ngoặc.
By the time the ambulance arrived, the patient __________ (lose) consciousness.
While the children __________ (play) in the yard, it started to rain.
I __________ (not/see) that film before, so I was excited to watch it.
She __________ (work) at the company for five years before she resigned.
He __________ (call) three times, but nobody answered.
When I walked into the room, everyone __________ (stare) at me.
They __________ (not/finish) dinner yet when the guests arrived.
The road was wet because it __________ (rain) all morning.
Đáp án Bài tập 1:
had lost - Hành động mất ý thức xảy ra trước khi xe cấp cứu đến → quá khứ hoàn thành.
were playing - Hành động đang diễn ra khi bị gián đoạn bởi cơn mưa → quá khứ tiếp diễn.
had not seen - Hành động chưa từng xảy ra trước thời điểm xem phim → quá khứ hoàn thành phủ định.
had been working - Nhấn mạnh quá trình 5 năm liên tục trước khi cô ấy nghỉ việc → quá khứ hoàn thành tiếp diễn.
called - Hành động cụ thể, lặp lại với số lần xác định, không có mốc thời gian trước đó → quá khứ đơn.
were staring - Hành động đang diễn ra tại thời điểm tôi bước vào → quá khứ tiếp diễn.
had not finished - Bữa tối chưa kết thúc trước khi khách đến → quá khứ hoàn thành phủ định.
had been raining - Giải thích nguyên nhân (đường ướt) bằng hành động mưa kéo dài trước đó → quá khứ hoàn thành tiếp diễn.
Bài tập 2: Chọn đáp án đúng
Khoanh tròn thì quá khứ phù hợp nhất.
When I got home, my brother (a) slept / (b) was sleeping / (c) had slept on the couch.
She (a) had studied / (b) had been studying / (c) studied for six hours before the exam started.
They (a) moved / (b) had moved / (c) were moving to a new city in 2018.
He looked exhausted because he (a) worked / (b) had been working / (c) had worked all night.
Before she became a chef, she (a) had worked / (b) was working / (c) worked as a waitress for years.
Đáp án Bài tập 2:
(b) was sleeping - Anh trai đang ngủ khi tôi về đến nhà; đây là hành động nền đang tiến hành.
(b) had been studying - Nhấn mạnh quá trình học sáu tiếng liên tục trước kỳ thi.
(c) moved - Có mốc thời gian cụ thể "in 2018", không cần so sánh với hành động khác → quá khứ đơn.
(b) had been working - Giải thích lý do mệt mỏi bằng hành động kéo dài trước đó.
(a) had worked - Hành động làm phục vụ xảy ra trước khi trở thành đầu bếp, nhấn mạnh thứ tự thời gian.
Bài tập 3: Sửa lỗi sai
Mỗi câu dưới đây chứa một lỗi thì động từ. Hãy tìm và sửa lại cho đúng.
She was knowing the answer all along.
By the time we arrived, they finished the food.
I studied for three hours before the power was going out.
When the fire alarm went off, everyone had run out of the building.
Đáp án Bài tập 3:
Sai: was knowing → Đúng: knew - "Know" là động từ trạng thái, không dùng dạng tiếp diễn.
Sai: finished → Đúng: had finished - Hành động ăn hết đồ xảy ra trước khi chúng tôi đến → cần quá khứ hoàn thành.
Sai: was going out → Đúng: went out - Mất điện là sự kiện đột ngột, cụ thể → quá khứ đơn.
Sai: had run → Đúng: were running hoặc ran - Hành động chạy ra ngoài xảy ra đồng thời hoặc ngay sau khi chuông báo cháy reng, không phải trước đó.
Kỹ năng phân biệt các thì quá khứ củng cố nền tảng ngôn ngữ. Việc vận dụng đúng công thức đảm bảo độ chính xác khi truyền đạt thông tin. Sự thay đổi trạng thái động từ đòi hỏi quá trình rèn luyện liên tục. Phương pháp giáo dục hệ thống hỗ trợ người học phản xạ nhanh hơn. Hãy đăng ký khóa học tiếng Anh tại Sáng Tạo Xanh để thực hành ngữ pháp ngay hôm nay.






