Thì quá khứ tiếp diễn với việc đã hoàn thành chưa

Thì quá khứ tiếp diễn với việc đã hoàn thành chưa

26 phút đọc Gỡ rối cách dùng Quá khứ tiếp diễn và Hoàn thành trong ngữ cảnh 'đã hoàn thành chưa', kèm ví dụ và mẹo nhớ.
(0 Đánh giá)
Hướng dẫn phân biệt Past Continuous với Past Perfect khi mô tả hành động đang diễn ra so với việc đã hoàn thành, dùng 'already/yet', mốc thời gian when/while, lỗi phổ biến và mẫu câu thực tế giúp nói viết tự nhiên hơn.
Thì quá khứ tiếp diễn với việc đã hoàn thành chưa

Thì quá khứ tiếp diễn và câu hỏi đã hoàn thành chưa: nắm vững để nói chuẩn, viết hay

Nếu bạn từng lúng túng giữa was doing và had done khi kể về một việc trong quá khứ, bạn không đơn độc. Câu hỏi kinh điển mà người học tiếng Anh hay gặp là: làm sao diễn đạt trạng thái hoàn thành hay chưa hoàn thành tại một thời điểm quá khứ? Nói I was finishing the report khi sếp gọi, hay I had finished the report khi sếp gọi? Hai câu nghe có vẻ giống nhau nhưng nhấn mạnh khác hẳn: một bên đặt người nghe vào dòng chảy của hành động đang diễn ra, bên kia chốt chặn ở cột mốc hoàn tất.

Bài viết này giúp bạn nhìn rõ bức tranh thời gian, chọn đúng thì (tenses) và sắc thái (aspects), và trả lời tự tin các câu hỏi kiểu đã hoàn thành chưa trong bối cảnh quá khứ. Bạn sẽ có khung tư duy, công thức câu, từ khóa thời gian, những lỗi thường gặp cùng bài tập áp dụng thực tế.

Bức tranh thời gian: mốc, tiến trình và trạng thái hoàn thành

timeline, progress bar, clock, milestone

Trước khi chọn thì, hãy tưởng tượng một trục thời gian đơn giản:

  • Một thời điểm quá khứ cụ thể: 8 pm yesterday, when she called, at that moment.
  • Một hành động có thể đang diễn ra quanh thời điểm đó (tiến trình) hoặc đã hoàn tất trước đó (kết quả).
  • Một hành động khác có thể chen vào (gây gián đoạn) hoặc đóng vai trò mốc so sánh (by the time, before, after).

Từ góc nhìn này, bạn có 3 tình huống điển hình:

  1. Bạn muốn mô tả bối cảnh, không nói việc xong hay chưa: dùng Past Continuous (was/were + V-ing). Ví dụ: At 8 pm, I was cooking. Không khẳng định xong hay chưa; chỉ mô tả đang làm.

  2. Bạn muốn xác nhận tính hoàn tất trước một mốc quá khứ: dùng Past Perfect (had + V3). Ví dụ: By 8 pm, I had cooked dinner. Khẳng định xong trước 8 giờ.

  3. Bạn muốn kể đang làm suốt một khoảng trước mốc quá khứ và có thể nhấn mạnh độ dài: dùng Past Perfect Continuous (had been + V-ing). Ví dụ: By 8 pm, I had been cooking for two hours. Nhấn thời lượng tiến trình; không kết luận xong hay chưa (trừ khi thêm dấu hiệu).

Đặc biệt, khi bạn cần diễn tả câu hỏi kiểu đã hoàn thành chưa ở quá khứ, Past Perfect là lựa chọn mặc định an toàn, nhất là khi có mốc by the time, by then, before.

Past Continuous: khi mục tiêu là vẽ bối cảnh đang diễn ra

action in progress, moving circle, mid-process

Công thức cơ bản: was/were + V-ing.

Công dụng chuẩn:

  • Mô tả hành động đang diễn ra tại một thời điểm quá khứ.
  • Nhấn mạnh quá trình, bối cảnh nền (background), hoặc cái bị gián đoạn bởi một hành động khác ở quá khứ đơn.

Ví dụ minh họa:

  • At 8 pm, I was still working on the report. (Đang làm dở; từ still gợi ý chưa xong.)
  • She was cooking when the phone rang. (Bị gián đoạn.)
  • We were driving through heavy rain all evening. (Mô tả diễn tiến suốt buổi tối.)

Lưu ý về sắc thái hoàn thành:

  • Past Continuous mặc định không trả lời việc đã hoàn thành chưa. Nó tập trung vào bức tranh đang diễn ra ở một khoảnh khắc hoặc khoảng thời gian quá khứ.
  • Để gợi ý chưa hoàn thành, bạn có thể kết hợp: still, in the middle of, halfway through.

Ví dụ:

At 9 pm, I was still writing. (hàm ý chưa xong)
At 9 pm, I was writing. (trung tính: không nói xong hay chưa)

Tránh lạm dụng Past Continuous để nói về kết quả đã xong. Không nên nói:

When she arrived, I was finished the report. (sai về cấu trúc)

Nếu muốn dùng tính từ finished (hoàn tất), hãy dùng be + finished:

When she arrived, I was finished with the report. (được; finished là tính từ)

Nhưng đa số trường hợp nói về sự hoàn tất trước mốc, dùng Past Perfect sẽ trong sáng hơn: I had finished the report.

Khi cần nói đã hoàn thành chưa trong quá khứ: Past Perfect và các lựa chọn

checkpoint, done stamp, checklist

Khi câu chuyện cần chốt rằng một việc đã xong hay chưa trước một mốc quá khứ, Past Perfect là lựa chọn mạnh mẽ nhất.

Công thức: had + V3 (past participle)

Cách dùng chuẩn:

  • Nhấn mạnh thứ tự: Hoàn tất trước mốc hoặc trước hành động quá khứ khác.
  • Tương thích tự nhiên với các tín hiệu thời gian: by the time, by then, before, already, just, yet (câu phủ định hoặc nghi vấn).

Ví dụ khẳng định hoàn tất:

By the time she called, I had already finished the report.
Before noon, they had completed the installation.

Ví dụ hỏi hoặc phủ định về đã xong chưa:

Had you finished the report by 9 pm?
We had not finished yet when the client arrived.
Had they completed the bridge yet by last winter?

Lưu ý dùng yet:

  • Yet ưa đi với thì hoàn thành (perfect), đặc biệt trong câu hỏi hoặc phủ định.
  • Trong ngữ cảnh quá khứ có mốc, dùng had ... yet rất tự nhiên: Had you finished yet by then?
  • Văn nói khẩu ngữ Mỹ đôi khi có Did you finish yet? trong hiện tại gần; nhưng khi rõ mốc quá khứ, had ... yet là lựa chọn chuẩn mực.

So với Past Perfect, dùng be finished hoặc be done là cách khác, sắc thái tính từ, thường thân mật hơn:

Were you done with the report when she came in?
We were not finished yet when the storm started.

Hai câu trên đúng ngữ pháp và tự nhiên trong giao tiếp, nhất là tiếng Anh Mỹ. Tuy nhiên, trong văn viết học thuật hoặc khi cần nhấn rõ thứ tự thời gian, Past Perfect vẫn sáng và chặt chẽ hơn.

So sánh nhanh: was doing, had done, had been doing, did

comparison arrows, venn diagram, contrast
  • Was/were doing (Past Continuous): Nhấn tiến trình, bối cảnh; không kết luận hoàn tất.

    • When she arrived, I was working. (chỉ bối cảnh đang làm)
  • Had done (Past Perfect): Nhấn hoàn tất trước mốc/hành động khác.

    • When she arrived, I had finished my work. (xong trước khi cô ấy đến)
  • Had been doing (Past Perfect Continuous): Nhấn thời lượng/quá trình dẫn đến mốc; không mặc định khẳng định xong.

    • When she arrived, I had been working for three hours. (đang làm suốt 3 tiếng trước mốc; có thể xong hoặc chưa, tùy ngữ cảnh)
  • Did (Past Simple): Nhấn hành động đã xảy ra và kết thúc tại một thời điểm quá khứ cụ thể, thường không cần liên hệ tới một mốc khác.

    • I finished at 8 pm. (xong lúc 8 giờ; thông tin độc lập)

Gợi ý chọn nhanh:

  • Hỏi đã hoàn thành chưa trước mốc quá khứ: ưu tiên Had you finished ... by ...?
  • Kể bối cảnh đang diễn ra khi sự kiện khác chen vào: I was doing ... when ...
  • Nhấn thời lượng liên tục trước mốc: I had been doing ... for ... before ...
  • Nêu một việc đã xong tại mốc cụ thể, không so sánh: I finished at ...

Mẫu câu hỏi và khẳng định tự nhiên để nói đã hoàn thành chưa

speech bubbles, dialogue, conversation

Câu hỏi trực tiếp về hoàn tất trước một mốc quá khứ:

  • Had you finished the report by 9 pm?
  • Had they already left when you arrived?
  • By the time the meeting started, had you sent the email yet?

Câu khẳng định/phủ định với dấu hiệu thời gian:

  • We had not finished yet when the client walked in.
  • She had already wrapped up the call before the power went out.
  • They had completed the setup by then, so everything went smoothly.

Dùng cấu trúc be done/finished (tính từ) trong văn nói:

  • Were you done with the draft when he asked for it?
  • We were not finished yet at 10 pm, still polishing the slides.

Dùng still trong Past Continuous để nhấn chưa xong ở thời điểm quá khứ:

  • At midnight, I was still editing the footage.
  • They were still negotiating when the deadline passed.

Công thức mẫu dễ áp dụng:

Had + subject + V3 + by + mốc thời gian/quá khứ khác?
Subject + had (not) + already/just + V3 + before/by the time + quá khứ đơn.
At + mốc, subject + was/were still + V-ing.
Subject + was/were (not) finished/done (with + danh từ) + when/at + mốc.

Từ khóa thời gian và collocation cần nhớ

keywords, sticky notes, highlighter
  • By, by then, by the time: báo hiệu Past Perfect khi nói hoàn tất trước mốc.

    • By then, we had finalized the budget.
  • Before, after: gợi thứ tự; dùng Past Perfect cho hành động xảy ra trước.

    • After we had submitted the forms, we waited for approval.
  • Already, just, yet: dấu hiệu của Perfect tenses.

    • She had already left. / Had you finished yet?
  • Still: gợi tiếp diễn, hợp với Past Continuous hoặc be not finished.

    • We were still testing at 6 pm. / We were not finished yet at 6 pm.
  • While, when, as: báo hiệu bối cảnh và gián đoạn; hợp Past Continuous + Past Simple.

    • I was cooking when the timer went off.

Collocation hữu ích để diễn đạt sắc thái hoàn tất/tiến trình:

  • Be in the middle of (đang dang dở): I was in the middle of packing.
  • Be halfway through (đi được nửa chặng): We were halfway through the audit.
  • Put the finishing touches on (chỉnh sửa nốt): I was putting the finishing touches on the design.
  • Wrap up (kết thúc): We had wrapped up the session by noon.

Lỗi phổ biến của người học và cách sửa

warning sign, red pen, fix
  1. Dùng Past Continuous để nói hoàn tất:
  • Sai: When she arrived, I was finished the report.
  • Sửa: When she arrived, I had finished the report. (hoặc) When she arrived, I was finished with the report.
  1. Hỏi đã xong chưa mà không có perfect hoặc be finished:
  • Sai: When you came, did you finish the task?
  • Sửa: When you came, had you finished the task? (hoặc) When you came, were you finished with the task?
  1. Lẫn lộn yet với quá khứ đơn trong văn viết trang trọng:
  • Không nên: Did you finish yet? (văn nói hiện tại gần có thể chấp nhận trong một số phương ngữ, nhưng không phù hợp viết trang trọng)
  • Nên: Had you finished yet by the time we called?
  1. Dùng stative verbs ở dạng tiếp diễn không tự nhiên:
  • Không tự nhiên: I was knowing the answer when he asked.
  • Nên: I knew the answer when he asked.
  1. Bỏ mốc thời gian khiến Past Perfect kém cần thiết:
  • Thừa: I had finished the report. (nếu không có mốc so sánh; nên dùng quá khứ đơn)
  • Gợi ý: I finished the report yesterday. (rõ ràng hơn)

Chiến lược 4 bước chọn thì chuẩn xác

flowchart, decision tree, checklist

Bước 1: Xác định có mốc so sánh ở quá khứ không?

  • Có mốc kiểu by the time, when, before, after, by then? Đi tiếp bước 2.
  • Không có mốc: nhiều khả năng dùng quá khứ đơn để kể việc đã xảy ra.

Bước 2: Bạn muốn nhấn vào tiến trình hay kết quả?

  • Tiến trình/bối cảnh: Past Continuous (was/were + V-ing).
  • Kết quả hoàn tất trước mốc: Past Perfect (had + V3).
  • Tiến trình kéo dài trước mốc (nhấn thời lượng): Past Perfect Continuous (had been + V-ing).

Bước 3: Có dấu hiệu ngữ nghĩa đặc thù?

  • Still, in the middle of, halfway through: ưa Past Continuous.
  • Already, just, yet, by, by then, by the time: ưa Past Perfect.

Bước 4: Chỉnh câu cho tự nhiên và rõ nghĩa.

  • Thêm mốc thời gian rõ: by 8 pm, before the meeting, when she called.
  • Cân nhắc văn phong: be done/finished tự nhiên trong nói; Past Perfect trang trọng, chặt chẽ trong viết và khi thi.

Bài tập luyện tập có đáp án giải thích

practice, worksheet, pencil

Điền thì thích hợp và giải thích ngắn (Past Continuous, Past Perfect, Past Perfect Continuous, hoặc Past Simple). Thêm từ khóa nếu cần: already, yet, still, by the time, when, before, after.

  1. At 10 pm yesterday, I ___ (work) on the proposal.
  2. By the time the show started, we ___ (find) our seats.
  3. When the lights went out, they ___ (have) dinner.
  4. We ___ (test) the app for two hours before the demo began.
  5. Had you ___ (finish) the assignment by Monday?
  6. She ___ (wrap up) the call before the line dropped.
  7. At 7 am, he ___ (still, sleep).
  8. When I arrived, they ___ (already, leave).
  9. We ___ (not, finish) yet when the client arrived.
  10. While I ___ (drive), I realized I ___ (forget) my wallet.

Đáp án tham khảo và lý do:

  1. was working — bối cảnh thời điểm cụ thể; nhấn tiến trình.
  2. had found — hoàn tất trước mốc the show started; có by the time.
  3. were having — bối cảnh đang diễn ra bị gián đoạn bởi lights went out.
  4. had been testing — nhấn thời lượng liên tục trước mốc the demo began.
  5. finished — Had you finished — câu hỏi hoàn tất trước mốc Monday (ám chỉ hạn chót); Past Perfect phù hợp.
  6. had wrapped up — hoàn tất trước mốc the line dropped; dùng already nếu muốn nhấn mạnh: had already wrapped up.
  7. was still sleeping — still gợi tiếp diễn tại thời điểm; Past Continuous.
  8. had already left — hoàn tất trước mốc I arrived; dùng already để nhấn hoàn tất.
  9. had not finished — chưa hoàn tất trước mốc the client arrived; có yet càng tự nhiên: had not finished yet.
  10. was driving; had forgotten — bối cảnh đang lái xe (Past Continuous) + nhận ra một việc đã xảy ra trước đó (Past Perfect).

Ứng dụng trong giao tiếp và viết chuyên nghiệp

business writing, email, meeting

Email công việc:

  • Trang trọng, rành mạch thứ tự thời gian:

    • By the time the audit began, we had already finalized the figures.
    • We had not completed the security checks yet when the incident occurred.
  • Thân mật, tự nhiên với be done/finished:

    • We were not finished yet at 6 pm, still doing the final checks.
    • Were you done with the draft when Sarah asked for it?

Kể chuyện, tường thuật sự cố:

  • Tạo bối cảnh bằng Past Continuous, chốt kết quả bằng Past Perfect:
    • I was updating the server when the alarm went off. We had completed two patches by then, but the third was still in progress.

Phỏng vấn, báo cáo dự án:

  • Nhấn mốc hoàn tất trước sự kiện chính:
    • Before the launch, we had addressed all critical bugs. At 2 am, the team was still monitoring performance.

Thi chứng chỉ, bài luận học thuật:

  • Ưu tiên chính xác và nhất quán mốc thời gian; Past Perfect phát huy tác dụng khi có hai lớp quá khứ.

Mẹo nhớ nhanh và ghi chú phong cách

light bulb, tips, sticky notes
  • Câu hỏi đã hoàn thành chưa ở quá khứ với mốc: Had + S + V3 + by ...?

    • Had you finished the slides by noon?
  • Muốn nói chưa xong tại một thời điểm quá khứ: S + was/were still + V-ing.

    • At 10 pm, we were still testing.
  • Muốn xác nhận xong trước khi sự kiện khác xảy ra: S + had already + V3 + before/when ...

    • She had already sent the file before the meeting started.
  • Be finished/done (tính từ) là lựa chọn tự nhiên trong văn nói, nhưng Past Perfect rõ nghĩa hơn trong văn viết trang trọng.

  • Khẩu ngữ: Did you finish yet? có thể nghe trong hiện tại gần ở một số phương ngữ Mỹ. Tuy nhiên, khi nói về quá khứ có mốc, hãy giữ chuẩn mực với had ... yet.

  • Từ khóa định hướng: by, by then, by the time, already, just, yet, still, when, while, before, after.

  • Quy tắc vàng: Past Continuous cho tiến trình; Past Perfect cho hoàn tất trước mốc; Past Perfect Continuous cho tiến trình kéo dài trước mốc; Past Simple cho sự kiện đơn lẻ ở quá khứ không dựa vào mốc khác.

Khi bạn chuyển từ câu hỏi mơ hồ sang câu hỏi có mốc và sắc thái rõ, thông điệp của bạn sẽ sáng hơn nhiều. Ví dụ, thay vì nói mông lung:

When I called, did you finish?

Hãy làm rõ mốc và sắc thái:

When I called, had you finished yet?
When I called at 8, were you still working on it?
By the time I called, had you already wrapped it up?

Mỗi lựa chọn đều gửi một thông điệp tinh tế khác nhau về trạng thái hoàn thành tại thời điểm đó.

Bạn không cần phải thuộc lòng vô số quy tắc. Hãy luôn tự hỏi 2 điều: Mốc thời gian là gì? Tôi muốn người nghe hình dung tiến trình hay kết quả? Trả lời xong, thì đúng sẽ tự hiện ra: was doing nếu bạn cần bức tranh đang diễn ra; had done nếu bạn muốn chốt đã xong trước mốc; had been doing nếu muốn kể hành trình đi tới mốc; và did nếu chỉ cần ghi nhận một sự kiện đã xảy ra.

Khi đã làm chủ những câu then chốt như Had you finished by then? hay We were still working at 10 pm, bạn sẽ kể chuyện quá khứ mạch lạc, thuyết phục, và đúng ý hơn rất nhiều.

Đánh giá bài viết

Thêm bình luận & đánh giá

Đánh giá của người dùng

Dựa trên 0 đánh giá
5 Star
0
4 Star
0
3 Star
0
2 Star
0
1 Star
0
Thêm bình luận & đánh giá
Chúng tôi sẽ không bao giờ chia sẻ email của bạn với bất kỳ ai khác.