Cách Sử Dụng Thì “Past Perfect Progressive”
Trong bài viết này, chúng ta sẽ khám phá thì “Past Perfect Progressive” (quá khứ hoàn thành tiếp diễn) – một thì dùng để diễn tả một hành động đã xảy ra liên tục trong quá khứ trước một thời điểm hoặc hành động khác trong quá khứ. Bài viết cung cấp 20 ví dụ sử dụng chính xác về ngữ pháp và có nghĩa, cùng hướng dẫn chi tiết về ý nghĩa, cách dùng, cấu trúc câu, và các lưu ý quan trọng.
Phần 1: Hướng dẫn sử dụng “Past Perfect Progressive” và các lưu ý
1. Ý nghĩa cơ bản của “Past Perfect Progressive”
Thì “Past Perfect Progressive” là một thì dùng để diễn tả:
- Hành động xảy ra liên tục trước một hành động khác trong quá khứ: Nhấn mạnh tính liên tục của hành động xảy ra trước.
Dạng liên quan: “Past Perfect” (quá khứ hoàn thành), “Progressive” (tiếp diễn).
Ví dụ:
- Past Perfect Progressive: He had been studying before the exam. (Anh ấy đã học bài trước kỳ thi.)
- Past Perfect: He had studied before the exam. (Anh ấy đã học bài trước kỳ thi.)
- Progressive: He was studying. (Anh ấy đang học.)
2. Cách sử dụng “Past Perfect Progressive”
a. Cấu trúc câu khẳng định
- S + had + been + V-ing
Ví dụ: They had been playing football. (Họ đã chơi bóng đá.)
b. Cấu trúc câu phủ định
- S + had + not + been + V-ing
Ví dụ: She had not been sleeping. (Cô ấy đã không ngủ.)
c. Cấu trúc câu nghi vấn
- Had + S + been + V-ing?
Ví dụ: Had he been working? (Anh ấy đã làm việc à?)
d. Biến thể và cách dùng trong câu
Dạng câu | Cấu trúc | Ý nghĩa / Cách dùng | Ví dụ |
---|---|---|---|
Khẳng định | S + had + been + V-ing | Diễn tả hành động xảy ra liên tục trước một hành động khác | She had been working there for years. (Cô ấy đã làm việc ở đó nhiều năm.) |
Phủ định | S + had + not + been + V-ing | Diễn tả hành động không xảy ra liên tục trước một hành động khác | He had not been feeling well. (Anh ấy đã không cảm thấy khỏe.) |
Nghi vấn | Had + S + been + V-ing? | Hỏi về hành động xảy ra liên tục trước một hành động khác | Had they been waiting long? (Họ đã đợi lâu chưa?) |
3. Một số cụm từ thông dụng với “Past Perfect Progressive”
- For + khoảng thời gian: Diễn tả khoảng thời gian hành động đã xảy ra.
Ví dụ: He had been waiting for an hour. (Anh ấy đã đợi một tiếng.) - Since + mốc thời gian: Diễn tả mốc thời gian hành động bắt đầu xảy ra.
Ví dụ: She had been studying since morning. (Cô ấy đã học từ sáng.) - Before + mệnh đề quá khứ đơn: Diễn tả hành động xảy ra trước một hành động khác.
Ví dụ: They had been running before it started to rain. (Họ đã chạy trước khi trời bắt đầu mưa.)
4. Lưu ý khi sử dụng “Past Perfect Progressive”
a. Ngữ cảnh phù hợp
- Diễn tả hành động xảy ra liên tục trong quá khứ trước một thời điểm hoặc hành động khác trong quá khứ.
Ví dụ: I had been sleeping when the phone rang. (Tôi đã ngủ khi điện thoại reo.)
b. Phân biệt với các thì khác
- “Past Perfect Progressive” vs “Past Perfect”:
– “Past Perfect Progressive”: Nhấn mạnh tính liên tục của hành động.
– “Past Perfect”: Chỉ đơn giản là hành động đã hoàn thành trước.
Ví dụ: She had been writing the report for hours. (Cô ấy đã viết báo cáo hàng giờ.) / She had written the report. (Cô ấy đã viết báo cáo.) - “Past Perfect Progressive” vs “Past Continuous”:
– “Past Perfect Progressive”: Xảy ra trước một thời điểm/hành động khác trong quá khứ.
– “Past Continuous”: Xảy ra tại một thời điểm cụ thể trong quá khứ.
Ví dụ: He had been playing video games before his mother came home. (Anh ấy đã chơi điện tử trước khi mẹ anh ấy về nhà.) / He was playing video games at 7 PM. (Anh ấy đang chơi điện tử lúc 7 giờ tối.)
c. Động từ không dùng ở dạng tiếp diễn
- Một số động từ chỉ trạng thái (state verbs) thường không dùng ở dạng tiếp diễn, ví dụ: know, believe, love, hate.
Ví dụ: Sai: *He had been knowing her for years.* Đúng: He had known her for years. (Anh ấy đã biết cô ấy nhiều năm.)
5. Những lỗi cần tránh
- Quên “been”:
– Sai: *She had working all day.*
– Đúng: She had been working all day. (Cô ấy đã làm việc cả ngày.) - Sử dụng sai động từ:
– Sai: *He had been go.*
– Đúng: He had been going. (Anh ấy đã đi.) - Nhầm lẫn với thì quá khứ đơn:
– Sai: *She worked all day before she went home.* (Câu này không rõ ràng về mối quan hệ thời gian)
– Đúng: She had been working all day before she went home. (Cô ấy đã làm việc cả ngày trước khi về nhà.)
6. Mẹo để ghi nhớ và sử dụng hiệu quả
- Hình dung: “Past Perfect Progressive” như một hành động “đang” xảy ra trong quá khứ “trước” một thời điểm khác.
- Thực hành: Tạo các câu ví dụ về những việc bạn đã làm trước khi một sự kiện xảy ra.
- Liên kết: Sử dụng các từ khóa “for”, “since”, “before” để giúp bạn xác định khi nào nên sử dụng thì này.
Phần 2: Ví dụ sử dụng “Past Perfect Progressive” và các dạng liên quan
Ví dụ minh họa
- They had been waiting for the bus for an hour when it finally arrived. (Họ đã đợi xe buýt một tiếng đồng hồ khi nó cuối cùng cũng đến.)
- She had been studying all night, so she was very tired in the morning. (Cô ấy đã học cả đêm, vì vậy cô ấy rất mệt vào buổi sáng.)
- He had been working on the project for months before he finally finished it. (Anh ấy đã làm việc trong dự án hàng tháng trời trước khi cuối cùng anh ấy hoàn thành nó.)
- We had been driving for hours when we realized we were lost. (Chúng tôi đã lái xe hàng giờ khi chúng tôi nhận ra mình bị lạc.)
- It had been raining all day, so the ground was very muddy. (Trời đã mưa cả ngày, vì vậy mặt đất rất lầy lội.)
- She had been practicing the piano for years before she gave her first concert. (Cô ấy đã luyện tập piano hàng năm trời trước khi cô ấy có buổi hòa nhạc đầu tiên.)
- They had been living in that house for ten years before they decided to move. (Họ đã sống trong ngôi nhà đó mười năm trước khi họ quyết định chuyển đi.)
- He had been running a fever for days before he went to the doctor. (Anh ấy đã bị sốt vài ngày trước khi anh ấy đi khám bác sĩ.)
- We had been searching for the missing cat for hours before we finally found it. (Chúng tôi đã tìm kiếm con mèo bị mất tích hàng giờ trước khi chúng tôi cuối cùng tìm thấy nó.)
- She had been teaching English for five years before she moved to Japan. (Cô ấy đã dạy tiếng Anh năm năm trước khi cô ấy chuyển đến Nhật Bản.)
- They had been arguing for hours before I intervened. (Họ đã tranh cãi hàng giờ trước khi tôi can thiệp.)
- He had been saving money for years before he bought his dream car. (Anh ấy đã tiết kiệm tiền hàng năm trước khi anh ấy mua chiếc xe mơ ước của mình.)
- We had been planning the trip for months before we finally went. (Chúng tôi đã lên kế hoạch cho chuyến đi hàng tháng trước khi chúng tôi cuối cùng đi.)
- She had been writing her novel for years before it was finally published. (Cô ấy đã viết cuốn tiểu thuyết của mình hàng năm trước khi nó cuối cùng được xuất bản.)
- They had been building the house for a year before they moved in. (Họ đã xây ngôi nhà trong một năm trước khi họ chuyển vào.)
- He had been studying French for years before he visited Paris. (Anh ấy đã học tiếng Pháp hàng năm trước khi anh ấy đến thăm Paris.)
- We had been working on the farm all day, so we were exhausted. (Chúng tôi đã làm việc trên trang trại cả ngày, vì vậy chúng tôi kiệt sức.)
- She had been singing in the choir for years before she became a soloist. (Cô ấy đã hát trong dàn hợp xướng hàng năm trước khi cô ấy trở thành một nghệ sĩ solo.)
- They had been traveling around the world for a year before they came back home. (Họ đã đi du lịch vòng quanh thế giới trong một năm trước khi họ trở về nhà.)
- He had been playing the guitar for hours when his fingers started to hurt. (Anh ấy đã chơi guitar hàng giờ khi các ngón tay của anh ấy bắt đầu đau.)