giáo viên flowexam.com giải thích bằng tiếng Anh về thì quá khứ hoàn thành đơn (Past Perfect Simple) và thì quá khứ hoàn thành tiếp diễn (Past Perfect Continuous) kèm ví dụ trực quan theo dòng thời gian, phục vụ cho việc luyện thi TOEIC®

Thì Quá khứ Hoàn thành Đơn và Tiếp diễn: phương pháp đơn giản giúp bạn không còn nhầm lẫn khi làm bài TOEIC®

(Cập nhật: 2 tháng 4, 2026)

Flow Exam team

Thì quá khứ hoàn thành đơn (past perfect simple) diễn tả một hành động đã kết thúc trước một thời điểm khác trong quá khứ.

Trong khi đó, thì quá khứ hoàn thành tiếp diễn (past perfect continuous) nhấn mạnh vào độ dài hoặc tính liên tục của hành động đã xảy ra trước đó.

Trong bài thi TOEIC®, sự phân biệt này chủ yếu xuất hiện ở Phần 5 và Phần 6. Các dấu hiệu thời gian thường hướng dẫn việc lựa chọn: "for two hours" (trong hai giờ) gợi ý tính liên tục (continuous), còn "already" (đã rồi) chỉ sự hoàn tất (simple).

Cái bẫy là gì? Cả hai dạng đều có thể có vẻ đúng về mặt ngữ pháp, nhưng chỉ một dạng thực sự khớp với ý nghĩa mong muốn.

Khi nào sử dụng quá khứ hoàn thành đơn

Quá khứ hoàn thành đơn đánh dấu rằng một hành động đã kết thúc trước một thời điểm cụ thể trong quá khứ. Trọng tâm đặt vào kết quả hoặc sự hoàn thành, chứ không phải độ dài.

Cấu tạo : had + phân từ hai

  • "She had finished the report before the meeting started."Cô ấy đã hoàn thành báo cáo trước khi cuộc họp bắt đầu.
  • "They had already left when I arrived at the office."Họ đã rời đi rồi khi tôi đến văn phòng.

Các dấu hiệu của quá khứ hoàn thành đơn

Trong các câu hỏi TOEIC®, một số từ sẽ cho bạn manh mối về dạng đơn:

  • already, just, never, yet : chỉ sự hoàn tất
  • before, by the time : đánh dấu tính trước đó rõ ràng
  • after : gợi ý một chuỗi các hành động đã hoàn thành

Ví dụ:

  • "By the time the client called, we had sent the proposal."Khi khách hàng gọi, chúng tôi đã gửi đề xuất.

Trường hợp tiêu biểu trong bối cảnh công việc TOEIC®

Quá khứ hoàn thành đơn thường xuất hiện trong email và báo cáo để giải thích các quyết định dựa trên các hành động đã qua trong quá khứ:

Email mẫu :

  • "We approved the budget because the finance team had reviewed all expenses."Chúng tôi đã duyệt ngân sách vì đội tài chính đã xem xét tất cả các khoản chi tiêu.

Báo cáo :

  • "Sales increased after the company had launched the new product line."Doanh số tăng sau khi công ty đã ra mắt dòng sản phẩm mới.

Khi nào sử dụng quá khứ hoàn thành tiếp diễn

Quá khứ hoàn thành tiếp diễn nhấn mạnh vào độ dài hoặc tính liên tục của một hành động trước một thời điểm trong quá khứ. Hãy dùng nó khi quá trình xảy ra quan trọng bằng với kết quả.

Cấu tạo : had been + động từ thêm -ing

  • "He had been working on the project for three months before it was cancelled."Anh ấy đã làm việc dự án được ba tháng trước khi nó bị hủy.
  • "The team had been waiting for approval when the manager finally responded."Đội đã chờ phê duyệt khi người quản lý cuối cùng phản hồi.

Dấu hiệu của quá khứ hoàn thành tiếp diễn

Nhận biết các dấu hiệu sau trong các câu hỏi ngữ pháp:

  • for + khoảng thời gian (for two weeks, for several hours)
  • since + thời điểm cụ thể (since Monday, since 2020)
  • all day/week/month
  • Ngữ cảnh mệt mỏi, khó chịu, hoặc kết quả có thể thấy được của một hành động liên tục

Ví dụ:

  • "Her eyes were tired because she had been reading contracts all afternoon."Mắt cô ấy mệt mỏi vì cô ấy đã đọc hợp đồng suốt cả buổi chiều.

Các bẫy phổ biến trong Phần 5

BẫyVí dụ gây nhầm lẫnCách sửaGiải thích
Độ dài có thể thấy được nhưng hành động đã kết thúc"He had been finished the task""He had finished the task"Động từ "finish" không dùng ở dạng tiếp diễn
"For" không phải lúc nào cũng đủ"She had worked here for 5 years before retiring""She had been working here for 5 years before retiring"Độ dài quan trọng, không chỉ sự hoàn tất
Động từ trạng thái ở dạng tiếp diễn"I had been knowing him for years""I had known him for years""Know" là động từ trạng thái
Nhầm lẫn với quá khứ tiếp diễn"When I arrived, he was working for 2 hours""When I arrived, he had been working for 2 hours"Tính trước đó đòi hỏi quá khứ hoàn thành

So sánh trực tiếp: đơn và tiếp diễn

Tình huốngQuá khứ hoàn thành đơnQuá khứ hoàn thành tiếp diễn
Sự hoàn tất"She had completed 3 reports""She had been completing reports all week"
Số lượng cụ thể so với độ dài"They had attended 5 meetings""They had been attending meetings since morning"
Kết quả có thể thấy"The office had closed""The office had been closing early lately"
Hành động đơn lẻ"He had submitted the form""He had been submitting forms repeatedly"

Quy tắc đơn giản: nếu bạn có thể đếm được hành động hoặc nó đã kết thúc rõ ràng, hãy dùng dạng đơn. Nếu bạn nhấn mạnh việc nó kéo dài bao lâu hoặc hành động đó đang diễn ra, hãy dùng dạng tiếp diễn.

Phương pháp nhanh cho Phần 5

Ngay cả với các thí sinh đã có quyền truy cập vào nền tảng luyện tập qua trường học của họ, việc nhầm lẫn giữa quá khứ hoàn thành đơn và tiếp diễn vẫn xảy ra rất thường xuyên ở Phần 5.

Hơn nữa, đây là lúc nhiều người bị lừa: các công cụ nhấn mạnh vào quy tắc, nhưng hiếm khi nhấn mạnh vào phản xạ cần có dưới áp lực. Dưới đây là danh sách kiểm tra để trả lời trong vòng chưa đầy 20 giây:

Bước 1: Tìm các dấu hiệu thời gian trong câu

  • "for/since + khoảng thời gian" → nghiêng về tiếp diễn
  • "already/just/never" → nghiêng về đơn
  • "by the time/before" → kiểm tra ý nghĩa

Bước 2: Xác định động từ

  • Động từ trạng thái (know, understand, believe) → luôn là đơn
  • Động từ hành động → cả hai đều có thể dùng

Bước 3: Tự hỏi BẢN THÂN câu hỏi

  • "Chúng ta đang nói về việc nó kéo dài bao lâu?" → tiếp diễn
  • "Chúng ta đang nói về việc nó đã kết thúc/hoàn thành chưa?" → đơn

Ví dụ áp dụng :

  • "The manager was frustrated because the team ___ on the wrong version."

A) had worked B) works C) had been working D) work

Phản xạ: không có dấu hiệu thời gian về độ dài rõ ràng, không có "for/since". Ngữ cảnh gợi ý một sai sót (kết quả), không phải một khoảng thời gian. Đáp án: A.

Những lỗi gây mất điểm

Ba lỗi thường xuyên tái diễn ở các thí sinh của chúng tôi:

Lỗi 1: Dùng dạng tiếp diễn với động từ trạng thái

  • "I had been owning the car for 5 years." -> Sai
  • "I had owned the car for 5 years." -> ĐúngTôi đã sở hữu chiếc xe đó được 5 năm.

Lỗi 2: Quên đi tính bắt buộc về tính trước đó

  • "When I called, he already left." -> Sai
  • "When I called, he had already left." -> ĐúngKhi tôi gọi, anh ấy đã đi rồi.

Lỗi 3: Nhầm lẫn giữa độ dài và sự lặp lại

Nếu hành động lặp lại nhiều lần (số lượng cụ thể), hãy dùng dạng đơn, ngay cả khi có "for":

  • "She had met with clients 10 times in the past month." -> ĐúngCô ấy đã gặp khách hàng 10 lần trong tháng trước.

Ở đây, "10 times" bắt buộc phải dùng dạng đơn vì chúng ta đang đếm số lần xảy ra.

Ứng dụng trong Phần 6: Tính nhất quán trong văn bản

Trong Phần 6, quá khứ hoàn thành (đơn hoặc tiếp diễn) được dùng để duy trì trình tự thời gian rõ ràng trong email hoặc bản ghi nhớ. Các thí sinh tiến bộ nhanh nhất có một điểm chung: họ xác định tất cả các dấu hiệu thời gian trước khi chọn thì.

Ví dụ điển hình :

  • "The conference was a success. We ___ (prepare) the presentation for weeks, and the feedback was excellent."

Đáp án: "had been preparing" (độ dài trước khi thành công).

Bẫy: nếu câu tiếp theo nói "We gave three presentations", thì "had given" sẽ hợp lý hơn (số lượng cụ thể, hành động đã kết thúc).

Sẵn sàng luyện tập chưa?

Quá khứ hoàn thành đơn và tiếp diễn là một trong những điểm được kiểm tra nhiều nhất ở Phần 5, vì chúng kết hợp tính trước đó, trình tự thời gian và sắc thái ý nghĩa.

Trên Flow Exam, bạn có thể luyện tập trực tiếp chủ đề Thì Quá khứ trong Phần 5, với hàng nghìn câu hỏi có định dạng giống như trong bài thi TOEIC® chính thức. Vì vậy, nếu bạn gặp khó khăn với chủ đề này, bạn sẽ không bao giờ mắc lại những lỗi tương tự nữa.

Một số siêu năng lực của nền tảng Flow Exam:

  • 150 mẹo thực sự độc quyền đúc kết từ kinh nghiệm của hơn 500 thí sinh đạt +950 TOEIC®: rõ ràng, cụ thể, đã được kiểm chứng và xác nhận trong thực tế.
  • Hệ thống luyện tập thông minh, điều chỉnh bài tập theo hồ sơ của bạn và luyện tập trực tiếp các chủ đề mà bạn mắc lỗi nhiều nhất. Kết quả → tiến bộ nhanh hơn 3,46 lần so với các nền tảng truyền thống.
  • Lộ trình học tập siêu cá nhân hóa: luyện tập tập trung chỉ vào những câu hỏi và chủ đề làm bạn mất điểm → điều chỉnh liên tục để thích ứng với sự thay đổi trình độ của bạn.
  • Thống kê cá nhân hóa trên +200 chủ đề cụ thể (trạng từ, đại từ, từ nối,…)
  • Chế độ Điều kiện thực tế y hệt Ngày thi (đọc hướng dẫn phần Listening, đồng hồ bấm giờ, v.v.) → Bạn có thể kích hoạt bất cứ lúc nào.
  • Flashcards tự động tạo ra từ những lỗi sai của chính bạn, và được tối ưu hóa bằng phương pháp J (lặp lại ngắt quãng) để ghi nhớ bền vững và không quên gì.
  • Đảm bảo tăng +300 điểm TOEIC®. Nếu không, chúng tôi hoàn lại toàn bộ tiền cho bạn.
Bắt đầu