Các dạng bài tập quá khứ hoàn thành tiếp diễn kèm đáp án chi tiết
Bài tập quá khứ hoàn thành tiếp diễn là phần bài tập tương đối khó trong tiếng Anh. Để có thể thực hành nhuần nhuyễn dạng bài tập này, hãy cùng VUS ôn tập lại kiến thức và giải đáp ngay bộ bài tập về thì quá khứ hoàn thành tiếp diễn từ cơ bản đến nâng cao có kèm đáp án trong bài viết dưới đây.
Tóm tắt lý thuyết trước khi làm bài tập thì quá khứ hoàn thành tiếp diễn
Cấu trúc của thì quá khứ hoàn thành tiếp diễn
Khẳng định | S + had + been + V-ing | She had been working at the company for five years before she decided to quit. (Cô ấy đã làm việc tại công ty trong năm năm trước khi cô quyết định từ chức) |
Phủ định | S + had + not + been + V-ing Lưu ý: had not = hadn’t | They had not been working on the project for long before it was canceled. (Họ chưa thực hiện dự án được bao lâu trước khi nó bị hủy bỏ) |
Nghi vấn | Had + S + been + V-ing? → Yes, S + had. → No, S + hadn’t. | Had he been practicing the guitar before he performed on stage? (Có phải anh ấy đã tập ghi-ta trước khi biểu diễn trên sân khấu không?) |
Câu hỏi với Wh | Wh + had + S + been + V-ing? | Where had he been traveling before he returned to his hometown? (Anh ấy đã đi du lịch ở đâu trước khi trở về quê hương?) |
Cách sử dụng thì quá khứ hoàn thành tiếp diễn
- Diễn tả một hành động được xảy ra trong quá khứ và liên tục kéo dài trong một khoảng thời gian và kết thúc tại một thời điểm cụ thể ở quá khứ
Ví dụ: I had been gardening in my backyard from sunrise to sunset last Saturday. (Tôi đã làm vườn ở sân sau của mình từ lúc mặt trời mọc đến lúc mặt trời lặn vào thứ bảy tuần trước)
- Mô tả kết quả của một hành động đã gây ra trong quá khứ
Ví dụ: Emily was sunburned because she had been lying on the beach without sunscreen. (Emily bị cháy nắng vì nằm trên bãi biển mà không dùng kem chống nắng)
- Diễn tả một hành động diễn ra liên tục trước một thời điểm cụ thể trong quá khứ
Ví dụ: He had been fishing by the river for 3 hours by 4 PM yesterday. (Anh ấy đã câu cá bên sông suốt 3 tiếng đồng hồ tính đến 4 giờ chiều ngày hôm qua)
Dấu hiệu nhận biết của thì quá khứ hoàn thành tiếp diễn
Để nhận biết thì quá khứ tiếp diễn có thể căn cứ vào các từ thường dùng như sau:
- Until then: Cho đến lúc đó
- When: Khi
- By the time: Vào lúc, trước lúc
- Prior to that time: Ở trước thời điểm đó
- Before: Trước
- For: Trong bao lâu
- Since: Kể từ
Xây dựng nền tảng vững chắc, bứt phá kỹ năng cùng kho tàng: Bí quyết học tiếng Anh
Tổng hợp các dạng bài tập quá khứ hoàn thành tiếp diễn có kèm đáp án
Bài tập quá khứ hoàn thành tiếp diễn cơ bản
Bài tập quá khứ hoàn thành tiếp diễn – Dạng 1
Yêu cầu: Sử dụng thì quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn để chia các động từ có trong ngoặc
- When we arrived, the Harry Potter film __________________ (start).
- Lan ____________________ (work) in that company for five years when she was made redundant.
- I felt ill because I ________________________ (drink) seven cups of coffee.
- I ______________________ (study) English all day, so I was tired.
- How long ___________________ (you / live) in Hanoi when your daughter was born?
- When I arrived at the Tan Son Nhat airport I realized I _____________ (forget) my passport.
- Lan __________________ (break) her ankle, so she couldn’t go skiing last year.
- Lan ____________________ (study) English for four years when she took the exam.
- I ____________________ (run), so I was tired and thirsty.
- I didn’t go to the English class because I _______________ (not / do) my homework.
Đáp án:
1 | had started |
2 | had been working |
3 | had drunk |
4 | had been studying |
5 | had been living |
6 | had forgotten |
7 | had broken |
8 | had been studying |
9 | had been running |
10 | hadn’t done |
Bài tập thì quá khứ hoàn thành tiếp diễn – Dạng 2
Yêu cầu: Gạch chân dưới những phương án đúng
- I love this writer’s books. I (have been reading / had been reading) them for two years.
- His shoes were dirty because he (has been working / had been working) in the garden.
- Where has Linda been? We (had been waiting / have been waiting) for her for ages.
- Nam hasn’t decided on a career yet, but he (has been thinking / had been thinking) about it lately.
- After Lan (has been playing / had been playing) the violin for five years, she joined an orchestra.
Đáp án:
1 | have been reading |
2 | had been working |
3 | have been waiting |
4 | has been thinking |
5 | had been playing |
Bài tập quá khứ hoàn thành tiếp diễn – Dạng 3
Yêu cầu: Sử dụng thì quá khứ hoàn thành tiếp diễn hoặc thì hiện tại hoàn thành tiếp diễn để chia động từ trong câu sao cho đúng thì
- Nam has never had an accident and he ____________ (drive) for years.
- Lan had no idea it was so late because she ____________ (not / watch) the time.
- “ ____________ (you / take) your medicine regularly, Mrs Lan?” “Yes, doctor.”
- They eventually found the cat after they ____________ (look) for it all night.
- How long ____________ your mother ____________ (work) for the ABC company when he retired?
Đáp án:
1 | has been driving |
2 | hadn’t been watching |
3 | Have you been taking |
4 | had been looking |
5 | had your mother been working |
Bài tập quá khứ hoàn thành tiếp diễn nâng cao
Bài tập quá khứ hoàn thành tiếp diễn – Dạng 1
Yêu cầu: Sử dụng các cụm từ trong bảng sao cho phù hợp để hoàn thành câu
by tomorrow / so far / since / the week before |
- Our laptop hasn’t been working ________________ last week.
- The Wiliams invited us to dinner although we had only met ________________.
- They will have finished painting the office________________.
- We had been writing ________________ two hours when the bell rang.
- They have interviewed four suspects ________________.
Đáp án:
1 | since |
2 | the week before |
3 | by tomorrow |
4 | for |
5 | so far |
Bài tập thì quá khứ hoàn thành tiếp diễn – Dạng 2
Yêu cầu: Tìm những lỗi sai trong những câu sau và sửa lỗi
- Nga has lost weight. Nga had been dieting for two months now.
- Everything was white when Nam and Nga woke up because it has been snowing all night.
- Lan was so happy when Nam asked her to marry him. Lan has been loving him for five years.
- That man is making me nervous. He has stared at me all day.
- Hurry up Nga, or they have sold all the tickets by the time we get there.
Đáp án:
1 | Nga has lost weight. Nga has been dieting for two months now. |
2 | Everything was white when Nam and Nga woke up because it had been snowing all night. |
3 | Lan was so happy when Nam asked her to marry him. Lan has loved him for five years. |
4 | That man is making me nervous. He has been staring at me all day. |
5 | Hurry up Nga, or they will have sold all the tickets by the time we get there. |
Bài tập quá khứ hoàn thành tiếp diễn – Dạng 3
Yêu cầu: Lựa chọn đáp án đúng
1. Don’t come before eight. I ____________ my homework.
a. haven’t finished
b. won’t have finished
c. hadn’t finished
2. She loves animals. She ____________ a cat and a dog for as long as she can remember.
a. has had
b. had had
c. will have had
3. Nam wanted to know why Lan ____________ to him yet.
a. hasn’t written
b. hasn’t been writing
c. hadn’t written
4. We ____________ Nam, so we were very surprised to see him.
a. haven’t been expecting
b. haven’t expected
c. hadn’t been expecting
5. His playing has developed because he ____________ all month.
a. will have practised
b. has been practising
c. had practised
Đáp án:
1 | 2 | 3 | 4 | 5 |
b | a | c | c | b |
VUS – Học Anh ngữ cùng với các hoạt động ngoại khóa phong phú
Để đáp ứng nhu cầu học tập và cải thiện Anh ngữ ở mọi độ tuổi, VUS đã cho ra mắt 4 khóa học độc quyền giúp tăng cường và phát triển toàn diện các kỹ năng tiếng Anh nghe, nói, đọc, viết, giúp học viên tự tin hơn trong giao tiếp và sẵn sàng chinh phục các kỳ thi Anh ngữ quốc tế.
- Khóa học Young Leaders (11-15 tuổi) tiếng Anh THCS: Giúp học viên nắm vững các kiến thức ngữ pháp tại trường chính quy, chuẩn hóa phát âm và phát triển toàn diện 4 kỹ năng Anh ngữ nghe, nói, đọc, viết. Tự tin và sẵn sàng đạt điểm cao trong mọi kỳ thi tiếng Anh.
- IELTS Express và IELTS Expert: Giúp học viên bứt phá band điểm chỉ sau một khóa học, tập trung đào sâu theo từng dạng bài IELTS và chiến thuật thi cụ thể, luyện chuyên sâu, nhuần nhuyễn từng kỹ năng, tự tin chinh phục các kỳ thi tiếng Anh quốc tế.
- English Hub tiếng Anh cho người mất gốc: Khóa học giúp học viên lấy lại nền tảng Anh ngữ, trang bị bộ kỹ năng quan trọng để học tập, làm việc và áp dụng kiến thức vào cuộc sống một cách hiệu quả.
- Khóa học iTalk tiếng Anh giao tiếp: Với hơn 365 chủ đề đa dạng giúp bạn nâng cao kỹ năng giao tiếp cùng lịch học linh hoạt, không phải lo lắng về công việc hay lịch trình bận rộn.
VUS là trung tâm hàng đầu tại Việt Nam hợp tác với các đối tác giáo dục uy tín quốc tế như National Geographic Learning, Macmillan Education, Cambridge University Press & Assessment,… mang đến cho học viên những bộ giáo trình chất lượng, chuẩn quốc tế, cam kết cung cấp các kiến thức Anh ngữ vượt trội.
Ngoài việc trang bị kiến thức Anh ngữ vững vàng, VUS còn cung cấp kho tàng kiến thức toàn cầu, đa dạng và thực tiễn. Qua những phương pháp giảng dạy hiện đại như Discovery-based Learning, Inquiry-based Learning và Social Tech-based Learning,… học viên không chỉ phát triển tư duy ngôn ngữ mà còn hình thành những kỹ năng toàn cầu thiết yếu cho học tập và làm việc như:
- Khả năng giao tiếp
- Khả năng tư duy phản biện
- Khả năng sáng tạo
- Khả năng hợp tác
- Kỹ năng sử dụng công nghệ
Nâng cao khả năng Anh ngữ vượt trội, chinh phục mọi hội cùng VUS
Anh Văn Hội Việt Mỹ VUS tự hào là hệ thống Anh ngữ đầu tiên tại Việt Nam quy tụ hơn 2700+ giảng viên và trợ giảng giỏi đảm bảo chuyên môn, trình độ cao. Với sứ mệnh chắp cánh cho các thế hệ trẻ kết nối và hội nhập với thế giới toàn cầu, VUS đang không ngừng nâng cấp và phát triển chất lượng giảng dạy và đào tạo chuẩn quốc tế với:
- Thành công mở rộng và chào đón hơn 80 cơ sở trên toàn quốc tại 22+ tỉnh thành: Hồ Chí Minh, Hà Nội, Đà Nẵng, Bình Dương, Đồng Nai, Vũng Tàu,…
- VUS hiện có hơn 185.107 học viên đạt các chứng chỉ quốc tế nhiều nhất tại Việt Nam cùng với đó là sự tin tưởng và gửi gắm của hơn 2.700.000 gia đình trên khắp cả nước.
- 100% giáo viên tại VUS bắt buộc phải có bằng cấp về giảng dạy, đào tạo Anh ngữ chuẩn quốc tế như CELTA, TESOL hoặc TEFL.
- VUS là hệ thống giảng dạy Anh ngữ đạt tiêu chuẩn toàn cầu được chứng nhận bởi NEAS với 100% cơ sở đạt chứng nhận trên toàn quốc.
- Ngoài ra, VUS còn là trung tâm duy nhất trong khu vực đạt hạng mức Platinum, hạng mức cao nhất của British Council – Hội đồng Anh.
- Trung tâm đào tạo và luyện thi Cambridge English đạt chứng nhận VÀNG trong khu vực của Cambridge University Press & Assessment.
Trên đây là các bài tập quá khứ hoàn thành tiếp diễn mà VUS đã tổng hợp và đăng tải để giúp các bạn ôn tập và củng cố lại lý thuyết. Chúc các bạn sẽ ngày càng nâng cao kiến thức và cải thiện khả năng học tiếng Anh của mình. Đừng quên theo dõi VUS để cập nhật thêm nhiều tài liệu bài tập miễn phí bạn nhé!