Trung Tâm Luyện thi TOEIC, TOEIC Online | Anh ngữ Ms Hoa
Đào tạo TOEIC số 1 Việt Nam

Bài tập thực hành thì quá khứ hoàn thành tiếp diễn (CÓ ĐÁP ÁN)

Trước khi bắt đầu luyện các dạng bài tập thực hành thì quá khứ hoàn thành tiếp diễn, bạn hãy đọc lại định nghĩa và công thức cơ bản về thì quá khứ hoàn thành tiếp diễn này nhé.

Một số bài viết liên quan:

➣  Tổng hợp các dạng bài tập thì quá khứ hoàn thành  (CÓ ĐÁP ÁN)

Tổng hợp bài tập thì tương lai tiếp diễn và hoàn thành tiếp diễn

Bài tập phân biệt thì tương lai đơn và tương lai gần

I. ĐỊNH NGHĨA/ CÔNG THỨC THÌ QUÁ KHỨ HOÀN THÀNH TIẾP DIỄN

1. Định nghĩa

Thì quá khứ hoàn thành tiếp diễn được dùng để diễn tả quá trình xảy ra 1 hành động bắt đầu trước một hành động khác trong quá khứ.

2. Công thức thì quá khứ hoàn thành tiếp diễn

 

Câu khẳng định

Câu phủ định

Câu nghi vấn

S + had + been + V-ing

Ví dụ:

– It had been rainingvery hard for two hours before it stopped.

– They had been working very hard before we came.

S + hadn’t + been + V-ing

CHÚ Ý:

– hadn’t = had not

Ví dụ:

– My father hadn’t been doing anything when my mother came home.

– They hadn’t been talkingto each other when we saw them.

Had + S + been + V-ing ?

Trả lời: Yes, S + had./ No, S + hadn’t.

No, S + hadn’t.

Ví dụ:

– Had they been waitingfor me when you met them?

Yes, they had./ No, they hadn’t.

– Had she been watchingTV for 4 hours before she went to eat dinner?

Yes, she had./ No, she hadn’t.

 

 

 

 

 

 

 

 

 

 

 

> > > Xem bài thêm: Thì quá khứ hoàn thành tiếp diễn - full cấu trúc, cách dùng, dấu hiệu nhận biết

II. BÀI TẬP THỰC HÀNH THÌ QUÁ KHỨ HOÀN THÀNH TIẾP DIỄN

1. Bài tập thực hành

Bài 1: Cho dạng đúng của động từ trong ngoặc.

1. When I arrived, they (wait) …………………………… for me. They were very angry with me.

2. We (run) ……………………………along the street for about 40 minutes when a car suddenly stopped right in front of  us

3. Yesterday, my brother said he  (stop) ……………………………smoking for 2 months.

4. Someone (paint) …………………………… the room because the smell of the paint was very strong when I got into the room.

5. They (talk) ………………………..… on the phone when the rain poured down.

6. The man (pay) ………………………….. for his new car in cash.

7. I (have) ………………………………….lunch by the time the others came into the restaurant.

8. It (rain) ……………………….. for two days before the storm came yesterday.

Bài 2: Cho dạng đúng của động từ trong ngoặc.

1. I was very tired when I arrived home. (I/work/hard all day) I’d been working hardall day.

2. The two boys came into the house. They had a football and they were both very tired. (they/play/football) ……………….

3. I was disappointed when I had to cancel my holiday. (I/look/forward to it) ……………….

4. Ann woke up in the middle of the night. She was frightened and didn’t know where she was. (she/dream) ……………….

5. When I got home, Tom was sitting in front of the TC. He had just turned it off. (he/watch/a film) ……………….

Bài 3: Cho dạng đúng của động từ trong ngoặc.

1. We played tennis yesterday. Half an hour after we began playing, it started to rain. We had been playing for half an hour when it started to rain.

2. I had arranged to meet Tom in a restaurant. I arrived and waited for him. After 20 minutes I suddenly realized that I was in the wrong restaurant. I …. for 20 minutes when I … the wrong restaurant.

3. Sarah got a job in a factory. Five years later the factory closed down. At the time the factory … , Sarah … there for five years.

4. I went to a concert last week. The orchestra began playing. After about ten minutes a man in the audience suddenly started shouting. The orchestra … when …… This time make your own sentence:

5. I began walking along the road. I ….. when …..

Bài 4: Cho dạng đúng của động từ trong ngoặc.

1. It was very noisy next door. Our neighbours were having (have) a party.

2. John and I went for a walk. I had difficulty keeping up with him because he … (walk) so fast

3. Sue was sitting on the ground.She was out of breath. She … (run)

4. When I arrived, everybody was sitting round the table with their mouths full. They … (eat)

5. When I arrived, everybody was sitting round the table and talking. Their mouths were empty, but their stomachs were full. They … (eat)

6. Jim was on his hands and knees on the floor. He … (look) for his contact lens.

7. When I arrived, Kate … (wait) for me. She was annoyed with me because I was late and she … (wait) for a long time.

2. Đáp án bài tập thực hành

Bài 1:

1. When I arrived, they (wait) …………………………… for me. They were very angry with me.

- had been waiting (Khi tôi đến, họ vẫn đang đợi tôi. Họ thực sự rất tức giận với tôi.)

2. We (run) ……………………………along the street for about 40 minutes when a car suddenly stopped right in front of  us.

- had been running (Chúng tôi chạy dọc theo tuyến phố được khoảng 40 phút thì chiếc xe đột nhiên dừng lại ngay trước chúng tôi.)

3. Yesterday, my brother said he  (stop) ……………………………smoking for 2 months.

- had been stopping (Hôm qua, anh trai của tôi nói rằng anh ấy đã bỏ không hút thuốc lá được 2 tháng rồi.

4. Someone (paint) …………………………… the room because the smell of the paint was very strong when I got into the room.

- had been painting (Ai đó đã sơn căn phòng bởi vì mùi sơn vẫn rất nồng nặc khi tôi bước vào phòng.)

5. They (talk) ………………………..… on the phone when the rain poured down.

- had been talking (Họ đã nói chuyện trên điện thoại khi mưa trút xuống.)

6. When we came , the boy (sing) ………………………….. loudly for 2 hours.

- had been singing (Lúc chúng tôi đến thì cậu bé đã hát rất to liên tục trong 2 tiếng đồng hồ rồi)

7. I (have) ………………………………….lunch for 20 minutes by the time the others came into the restaurant.

- had been having (Cho tới thời điểm những người khác bước vào nhà hàng thì tôi ăn trưa được 20 phút rồi.)

8. It (rain) ……………………….. for two days before the storm came yesterday.

- had been raining

Bài 2:

2.  They’d been playing football

3.  I’d been looking forward to it

4.  She’d been dreaming

5.  He’d been watching a film

Bài 3:

2. I’d been waiting for 20 minutes when I realised that I was in the wrong restaurant.

3.  At the time the factory closed down, Sarad had been working there for five years.

4. The orchestra had been playing for about ten minutes when a man in the audience started shouting.

5. I’d been walking along the road for about ten minutes when a car suddenly stopped just behind me.

Bài 4:

2.  was walking

3.  had been running

4.  were eating

5.  had been eating

6.  was looking

7.  was waiting … had been waiting

III. MỘT SỐ BÀI TẬP TRẮC NGHIỆM THÌ QUÁ KHỨ HOÀN THÀNH TIẾP DIỄN

1. The storm destroyed the sandcastle that we (build)
A. Had been building
B. Had built
C. Built
D. Building
2. He (not / be) to Cape Town before 1997.
A. Not be
B. Had not be
C. Had not been
D. Had been
3. We (sleep) for 12 hours when he woke us up.
A. Had been sleeping
B. Had slept
C. Slept
4. They (wait) at the station for 90 minutes when the train finally arrived.
A. Had waited
B. Had been waiting
C. Had wait
D. Waited
5. When she went out to play, she (do / already) her homework.
A. Had already done
B. Have already done
C. Already done
D. Has already done
6. My brother ate all of the cake that our mum (make).
A. Had made
B. Had been making
C. Made
7. The doctor took off the plaster that he (put on) six weeks before.
A. Has put on
B. Had put on
C. Had been putting on
8. We (look for) her ring for two hours and then we found it in the bathroom.
A. Had looked
B. Had looking
C. Had been looking
D. Looked
9. (you / finish) your homework before you went to the cinema?
A. Have you finished
B. Had you finished
C. Did you finishe
10. (why / you / clean) the bathroom before you bathed the dog?
A. Why had you cleaned
B. Why you had cleaned
C. Why cleaned you had
11. (you / have) breakfast before you came here?
A. Had had you
B. Had you had
C. Did you have
D. Do you have
12. (she / find) a place to stay when she went to Boston?
A. Had she found
B. Had she find
C. Did she find
13. (where / she / live) before she moved to Chicago?
A. Where did she live
B. Where had she lived
C. Where had she live
14. I (not / walk) for a long time, when it suddenly began to rain.
A. Did not walk
B. Had not been walking
C. Had not walked
D. Walked
15. How long (learn / she) English before she went to London?
A. Had she learned
B. Had she been learning
C. Had she learn
D. She leared
16. Frank Sinatra caught the flu because he (sing) in the rain too long.
A. Had been singing
B. Had sang
C. Had sung
D. Had singing
17. He (drive) less than an hour when he ran out of petrol.
A. Had been driving
B. Had driving
C. Had drived
D. Drived
18. They were very tired in the evening because they (help) on the farm all day.
A. Had been helped
B. Had been helping
C. Helped
19. I (not / work) all day; so I wasn't tired and went to the disco at night.
A. Had not been working
B. Had worked
C. Had not worked
D. Had not been worked
20. They (cycle) all day so their legs were sore in the evening.
A. Had been cycle
B. Had been cycling
C. Had cycled
D. Had been cycled

Có thể bạn quan tâm:

Trọn bộ khái niệm, cấu trúc thì quá khứ hoàn thành

Tổng hợp 12 thì trong tiếng anh

 

Tin tức khác

ĐỘI NGŨ SỨ GIẢ

ĐĂNG KÝ TƯ VẤN

Folder niềm tự hào

Bí kíp chinh phục 950+ TOEIC từ bộ 3 học viên khóa Doanh nghiệp tại Ms Hoa TOEIC

Bí kíp chinh phục 950+ TOEIC từ bộ 3 học viên khóa Doanh nghiệp tại Ms Hoa TOEIC

900+ TOEIC là mốc điểm mà nhiều sĩ tử khát khao đạt được để có thể chạm tới nhiều cơ hội việc làm tốt. Cùng lắng nghe kinh nghiệm từ bộ 3: Hà My, Đức Sơn và Phương Thảo - 3 học viên xuất sắc trong khóa học Doanh nghiệp nhà Ms Hoa đã chinh phục thành công 950+ TOEIC.

0TOEIC

Học viên xuất sắc tăng 300 điểm TOEIC chỉ sau 2 khóa học

Chỉ sau 2 khóa học tại Ms Hoa TOEIC, từ 555 TOEIC khi test đầu vào, Thụy Phương đã chinh phục thành công 830 TOEIC và vượt target của bản thân. Cùng lắng nghe bạn chia sẻ kinh nghiệm học và thi của mình nhé!

830 TOEIC

HỌC VIÊN 'CƯNG' XUẤT SẮC CHINH PHỤC 880 TOEIC SAU 2 THÁNG

Chỉ sau 1 khóa học lớp C tại cơ sở Ms Hoa TOEIC Lũy Bán Bích, Đông Khang - cậu học trò cưng của cô Minh Thư đã xuất sắc chinh phục 880 TOEIC. Cùng lắng nghe những chia sẻ của bạn khi đạt kết quả này nhé!

880 TOEIC

BỨT PHÁ GIỚI HẠN, CHINH PHỤC 925 TOEIC

Mình cảm thấy thầy cô ở Ms Hoa dạy rất tốt và rất thân thiện với các học trò. Sau khi học lớp B xong thì mình chỉ đạt mức điểm là 695, mình nghĩ rằng giới hạn và trình độ của mình chỉ có thể đến mức đó. Nhưng sau khi học lớp luyện đề, mình đã bức phá và đạt điểm số như hiện tại.

925 TOEIC

CAO THỦ 820 TOEIC CHIA SẺ BÍ KÍP LÀM BÀI HIỆU QUẢ

Chỉ sau 2 khóa học tại Ms Hoa TOEIC, Thảo Vy đã xuất sắc chinh phục 820 điểm TOEIC. Cùng lắng nghe cô bạn xinh xắn, giỏi giang chia sẻ kinh nghiệm học trong group Tự học TOEIC 990 cùng Ms Hoa nhé!

820 TOEIC

KINH NGHIỆM CHINH PHỤC 820 TOEIC SAU 2 THÁNG HỌC ONLINE

Chỉ sau 2 khóa học online qua Zoom tại Ms Hoa TOEIC, Hồng Nhung đã xuất sắc chinh phục 820 điểm TOEIC. Cùng lắng nghe những kinh nghiệm ôn thi hiệu quả của Nhung chia sẻ trong group Tự học TOEIC 990 cùng Ms Hoa nhé!

820 TOEIC

BÍ KÍP CHINH PHỤC 945 TOEIC TỪ CAO THỦ

900+ TOEIC là điểm số mà nhiều bạn mơ ước và phải nỗ lực học tập thật nhiều nếu muốn đạt được. Cùng lắng nghe những chia sẻ từ Trúc Anh - người đã xuất sắc chinh phục 945 TOEIC nhé!

945 TOEIC

SINH VIÊN NGÀNH DƯỢC CHIA SẺ KINH NGHIỆM ĐẠT 900+ TOEIC

Chỉ sau 2 khóa học tại Ms Hoa TOEIC, Hồng Phúc đã xuất sắc chinh phục 905 điểm TOEIC. Cùng nghe bạn chia sẻ những kinh nghiệm ôn thi hiệu quả để đạt được kết quả này nhé!

905 TOEIC

Bí kíp chinh phục 900+ TOEIC chỉ sau 3 tháng

Chỉ sau 3 tháng học tại Ms Hoa TOEIC, Trần Nam đã xuất sắc chinh phục 925 TOEIC - một kết quả nằm ngoài mong đợi. Cùng lắng nghe những chia sẻ của Nam về hành trình đạt số điểm tuyệt vời này nhé!

925 TOEIC

HỌC VIÊN U50 CHIA SẺ HÀNH TRÌNH CHINH PHỤC 885 TOEIC

“Mở bát” cho năm mới rực rỡ là kết quả từ cô Thu Hiền - học viên khóa online tại Ms Hoa TOEIC. Ở độ tuổi U50, cô vẫn quyết tâm đi học và xuất sắc chinh phục 885 TOEIC. Cùng lắng nghe cô chia sẻ về hành trình ôn thi của mình nhé!

885 TOEIC
">
Liên hệ
Xem tất cả
01:33:27