[English] Quá khứ hoàn thành tiếp diễn (Past Perfect Continuous) trong tiếng Anh

Friday, December 17, 2021
Edit this post


Thì quá khứ hoàn thành tiếp diễn được dùng để nói về sự việc nào đó bắt đầu và đã diễn ra liên tục trong quá khứ.

1. OVERVIEW

S + HAD BEEN + V-ING (Positive)
S + HAD NOT BEEN + V-ING (Negative)
HAD + S + BEEN + V-ING? (Question)

CONTRACTIONS (Rút gọn):
I HAD BEEN... ➞ I'D HAVE...
I HAD NOT BEEN... ➞ I HADN'T...

SHORT ANSWERS:
YES, S + HAD. (No contractions)
NO, S + HAD + NOT ➞ NO, S + HADN'T.

2. WHEN TO USE? (DÙNG KHI NÀO?)

Quick review
happeningIt had been snowing all week.
Tuyết đã rơi liên tục cả tuần.
happening before another eventWe had been playing golf before it started to rain.
Chúng tôi đang chơi gôn thì trời đổ mưa.
happening + durationThey had been working on that project for six months.
Họ đã làm việc liên tục cho dự án được sáu tháng.
They had been working on that project for since January.
Họ đã làm việc liên tục cho dự án từ tháng Một.
happening + patternWe had been going to the gym regularly.
Chúng tôi đã thường xuyên tới phòng gym.
happening + causeShe was tired because she had been studying all night.
Cô ấy mệt vì đã học bài cả đêm.

Sự việc bắt đầu trong quá khứ và kéo dài liên tục cho tới một hành động hoặc thời điểm khác trong quá khứ. Thì quá khứ hoàn thành tiếp diễn nhấn mạnh vào tính liên tục của sự việc, tương tự như thì hiện tại hoàn thành tiếp diễn, nhưng ở đây hành động kéo dài tới một thời điểm trong quá khứ chứ không phải hiện tại. Thường đi kèm với 'for + time'. (Quá khứ hoàn thành cũng có thể được dùng ở đây, thường là với động từ tĩnh.)

▪ She had been working at that company for a year when she met James.
Cô ấy đã làm việc ở công ty đó được một năm trước khi gặp James.
▪ I'd been walking for hours when I finally found the house.
Tôi đã đi bộ được hàng giờ trước khi tìm thấy ngôi nhà.
▪ We'd been living in Berlin for three months when we had to leave.
Chúng tôi đã sống ở Berlin được 3 tháng trước khi rời đi.

Sự việc đã kết thúc trước một sự việc khác trong quá khứ. Cách này thường được dùng để chỉ ra kết quả tại một thời điểm trong quá khứ. Điều này khá tương đồng với hiện tại hoàn thành tiếp diễn, chỉ khác là hành động này kết thúc trước hành động kia trong quá khứ, thay vì kết thúc trước hiện tại.

▪ The pavement was wet, it had been raining. (The rain had finished before the time I'm describing in the past. We could see the result of the rain.)
Vỉa hè bị ướt, vì trời đã có mưa. (Cơn mưa đã chấm dứt trước khi tôi miêu tả sự việc trong quá khứ. Chúng ta vẫn có thể thấy được kết quả của cơn mưa)
▪ The children had been playing and so the room was a mess!
Bọn trẻ đã chơi đùa nên căn phòng trở nên bừa bộn!
▪ I'd been working before I saw you and that's why I was really tired.
Tôi đã làm việc liên tục trước khi gặp bạn vì vậy tôi rất mệt.

3. WHEN NOT TO USE? (KHÔNG DÙNG KHI NÀO?)

Chúng ta không dùng các động từ trạng thái (believe, know, understand, love, hate, like, dislike...) với các thì tiếp diễn.

▪ They had been knowing each other for 5 years.
➞ They have known each other for 5 years.
Họ đã biết nhau được 5 năm.

.
Xin vui lòng chờ đợi
Dữ liệu bài viết đang được tải về

💻Nhận dạy online 1 kèm 1 Automation Test từ cơ bản tới nâng cao (From Zero to Hero) 😁😁😁
Lộ trình gồm 3 phần:
1) Kỹ thuật lập trình và tư duy lập trình cơ bản
2) Nhập môn kiểm thử (Manual Test)
3) Kiểm thử tự động (Automation Test) + Chuẩn bị cho phỏng vấn
* Lộ trình chi tiết: Xem tại đây

🎓Đối tượng người học:
- Những bạn bị mất gốc căn bản môn lập trình.
- Những bạn muốn theo con đường kiểm thử (testing), đặc biệt là kiểm thử tự động (Automation Test).

🦘Người giảng dạy:
- Mình sẽ là người trực tiếp hướng dẫn.
- Nếu là các vấn đề ngoài chuyên môn hoặc sở trường, mình sẽ nhờ các anh chị em khác cũng làm trong ngành.

🤓Giới thiệu:
- Mình đã có hơn 10 năm kinh nghiệm làm IT ở cả trong và ngoài nước. Trong đó 3 năm đầu là làm lập trình viên Java, sau đó bén duyên với mảng Automation Test và theo nghề tới tận bây giờ. Mình được đào tạo chính quy về IT từ một trường Đại học danh tiếng ở TP.HCM (hệ kỹ sư 4 năm rưỡi), có chứng chỉ ISTQB, có thể giao tiếp tốt bằng tiếng Anh và có kinh nghiệm làm việc thực tế ở cả 2 mảng Outsource và Product. Title chính thức của mình là QA Automation Engineer, tuy nhiên, mình vẫn làm những dự án cá nhân chuyên về lập trình ứng dụng như Học Tiếng Anh StreamlineSách Nhạc. Mình là người có thái độ làm việc chuyên nghiệp, chăm chỉ và luôn nhiệt tình trong công việc.

💵Chi phí và hình thức thanh toán:
- Các bạn vui lòng liên hệ qua email songtoigianvn@gmail.com (email, chat, hoặc call) để book nội dung và khung giờ học (từ 8h tối trở đi).
- Mức phí: 150.000đ/buổi, mỗi buổi 60 phút.
- Lộ trình From Zero to Hero: 4.350.000đ (29 buổi).
- Bạn có thể học riêng và đóng tiền theo từng phần nếu muốn.
- Có thể học trước 1-2 buổi trước khi quyết định đi full lộ trình hoặc từng phần.
- Thanh toán qua Momo, chuyển khoản v.v...
BÌNH LUẬN
© Copyright by CUỘC SỐNG TỐI GIẢN
Loading...