Bài tập thì quá khứ hoàn thành tiếp diễn và quá khứ hoàn thành

Bài tập thì quá khứ hoàn thành tiếp diễn trong Tiếng Anh có đáp án

1 1.731

Tải về Bài viết đã được lưu

Bài tập thì quá khứ hoàn thành tiếp diễn có đáp án

VnDoc.com xin giới thiệu đến các bạn Bài tập thì quá khứ hoàn thành tiếp diễn trong Tiếng Anh có đáp án do VnDoc.com sưu tầm và đăng tải dưới đây bao gồm đa dạng các dạng bài mà các bạn thường gặp trong các bài kiểm tra hay bài thi. Sau đây mời các bạn vào tham khảo.

Bài tập ngữ pháp tiếng Anh thì quá khứ hoàn thành tiếp diễn có đáp án

Thì quá khứ hoàn thành tiếp diễn

Bài tập thì quá khứ hoàn thành tiếp diễn Tiếng Anh có đáp án

Bài 1:

Read the situations and make sentences from the words in brackets

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

2. The two boys came into the house. They had a football and they wereboth 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'tknow where she was. (she/ dream) ...................

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

Đáp án

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 2:

Read the situations and complete the sentences

1.We played tennis yesterday. Half an hour after we began playing, itstarted 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 aboutten 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 .....

Đáp án

2. I'd been waiting for 20 minutes when I relised that I was in the wrongrestaurant.

3. At the same time the factory closed down, Sarad had been working therefor five years.

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

5. I'd been walking along the road for about ten minutes when a car suddenlystopped just behind me.

Bài 3:

Put the verb into the most suitable form, past continuous (I was doing) past perfect (I had done) or past perfect continuous (I hadbeen doing)

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

2. We were good friend. We had known (know) each other for years.

3. John and I went for a walk. I had difficulty keeping up with him becausehe ... (walk) so fast

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

5. When I arrived, everybody was sitting round the table with their mouthsfull. They ... (eat)

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

7. Jim was on his hands and knees on the floor. He ... (look) for his contach lens.

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

9. I was sad when I sold my car. I ... (have) it for a long time.

10. We were extremely tired at the end of the journey. We ... (travel) formore than 24 hours.

Đáp án

3. was walking

4. had been running

5. were eating

6. had been eating

7. was looking

8. was waiting ... had been waiting

9. had had

10. had been travelling

Trong giao tiếp thường ngày chúng ta ít khi sử dụng thì quá khứ hoàn thành tiếp diễn và rất dễ gây nhầm lẫn cho người sử dụng, để đưa ra một cái nhìn tổng quan, bài viết chúng tôi đề cập tới lý thuyết cơ bản thì quá khứ hoàn thành tiếp diễn cùng với các dạng bài tập thì quá khứ hoàn thành tiếp diễn.

Bài tập thì quá khứ hoàn thành tiếp diễn và quá khứ hoàn thành

Tóm tắt lý thuyết thì quá khứ hoàn thành tiếp diễn

Cấu trúc (Form)

– Thể khẳng định (Affirmative form)

  • Subject + had + been + verb-ing

Ex:

  • She was tired because she had been working very hard. (Cô ấy mệt vì cô ấy đã làm việc rất vất vả.)

– Thể phủ định (Negative form)

  • Subject + had not/ hadn’t + been + verb-ing

Ex:

  • I hadn’t been paying attention. (Tôi đã không để-ý.)

– Thể nghi vấn (Interrogative form) ,

  • Had + subject + been + verb-ing ?

Ex:

  • Was the ground wet? Had it been raining? (Đất hi ướt hả? Trời đã mưa phải không?)

Bài tập thì quá khứ hoàn thành tiếp diễn và quá khứ hoàn thành

Cách dùng (Usage)

Thì quá khứ hoàn thành tiếp diễn được dùng để diễn tả:

– Hành động đã xảy ra liên tục trong một khoảng thời gian trong quá khứ.

Ex:

  • I found the calculator. I’d been looking for it for ages. (Tôi đã tìm thấy cái máv tính. Tôi đã tìm nó lâu rồi.)

– Hành động đã bắt đầu trước một thời điểm trong quá khứ và kéo dài liên tục tới thời điểm đó.

Ex:

  • When we came into class the teacher had been explaining for 15 minutes. (Khi chúng tôi vào lớp, thầy đã giảng bài được 15 phút.)
  • He had been living in Ohio for a long time before he moved to Florida. (Anh ấy đã sống Ở Ohio một thời gian dài trước khi chuyển đến Florida.)

Cách Dùng Thì Quá Khứ Hoàn Thành Tiếp Diễn

Bài tập thì quá khứ hoàn thành tiếp diễn

1. Bài tập chia động từ với những động từ trong ngoặc sử dụng thì quá khứ hoàn thành tiếp diễn

(Complete the conversations with positive and negative forms of the past perfect continuous).

D Peter, how long …………………………………………… the laptop before it started working? (you | repair)

E The laptop? It took me five hours to repair it.

D I was so tired at the end of the hike!

E But …………………………………………………………….. so much. (we | not walk)

D Why was your shirt full of stains?

E ……………………………………………………… my car. (I | clean)

D You looked so exhausted.

E Really? But …………………………………………………….. so hard. (I | not work)

D Why did Sara get sunburn?

E Because …………………………………………………. on the beach all day. (she | lie)

D Mr. John, why were you so annoyed?

E Because ………………………………………………… to my arguments at all. (they | not listen)

D …………………………………………………….. for a long time when you saw the doctor? (you | cough)

E Not really. For two or three days.

D Miss Jones, how long ………………………………….French when you moved to France? (you | learn)

E To tell the truth I’d never learned French before that.

D Hi, Peter. Did you talk to Susan at last?

E Yes, I did. But …………………………………………………. to me for a week before that. (she | not speak)

D The police finally caught the bank robbers early in the morning.

E I know. ……………………………………………………… for them day and night. (they | look)

Đáp án:

Peter, how long had you been repairing the laptop before it started working?

But we had not been walking so much.

I had been cleaning my car.

But I had not been working so hard.

Because she had been lying on the beach all day.

Because they had not been listening to my arguments at all.

Had you been coughing for a long time when you saw the doctor?

Miss Jones, how long had you been learning French when you moved to France? Yes, I did. But she had not been speaking to me for a week before that.

I know. They had been looking for them day and night.

2. Bài tập điền vào chỗ trống sử dụng thì quá khứ hoàn thành tiếp diễn

(Complete the lines with one of the options).

I had been using that phone for a year……………………………….

when I bought it        when it stopped working

George had been phoning Kate ……………………………………….

before he crashed      several times

…………………………………….. because I’d been exercising all afternoon.

I have enough of it    I had enough of it

Sarah had been going out with me…………………………………..

until she changed her job     after she changed her job

We’d been writing …………………………………. before lunch.

three tests       tests

They had been decorating their bedroom…………………………..

The paint was everywhere.       It was ready to use again.

I’d been eating vegetarian meals ……………………………………..when I gave up.

three times      for three years

………………………………. he had been sailing on big ships.

Before my dad retired          My dad was a sailor and

Somebody had been drinking my apple juice.

Here was nothing left.           The glass was nearly empty.

I’d been chatting with my friends………………………………………………….

that’s why my mum was angry           that’s why my mum had been angry

Đáp án:

I had been using that phone for a year when it stopped working.

George had been phoning Kate before he crashed.

I had enough of it because I’d been exercising all afternoon.

Sarah had been going out with me until she changed her job.

We’d been writing tests before lunch.

They had been decorating their bedroom. The paint was everywhere.

I’d been eating vegetarian meals for three years when I gave up.

Before my dad retired he had been sailing on big ships.

Somebody had been drinking my apple juice. The glass was nearly empty.

I’d been chatting with my friends that’s why my mum was angry.

3. Máy bay đã hạ cánh ở sân bay. Những hành khách này đang làm gì trước khi máy bay hạ cánh. Hoàn thành bài tập sau sử dụng thì quá khứ hoàn thành tiếp diễn.

(The plane landed at the airport. What had these passengers been doing before it landed)?

Mr. Sam – read a newspaper

Mrs. Sam – look out of the window

Miley – play with her teddy bear

Peter – learn how to use his new phone

Mr. Jame – sleep

Mrs. Jame – take photos

Na – draw pictures

Fiona and Eve – talk to each other

Ben – listen to Fiona and Eve

Miss Smith, the flight attendant – deliver food to passengers

________________________________________________

Mr. Sam  …………………………………………………………………………………….

Mrs. Sam   …………………………………………………………………………………..

Miley ……………………………………………………………………………………………

Peter ……………………………………………………………………………………………

Mr. Jame ………………………………………………………………………………………

Mrs. Jame …………………………………………………………………………………….

Na ……………………………………………………………………………………………….

Fiona and Eve ………………………………………………………………………………

Ben ……………………………………………………………………………………………..

Miss Smith ……………………………………………………………………………………

Đáp án:

Mr. Sam had been reading a newspaper.

Mrs. Sam  had been looking out of the window.

Miley had been playing with her teddy bear.

Peter had been learning how to use his new phone.

Mr. Jame had been sleeping.

Mrs. Jame had been taking photos.

Na had been drawing pictures.

Fiona and Eve had been talking to each other.

Ben had been listening to Fiona and Eve.

Miss Smith had been delivering food to passengers.

4. Viết câu hỏi sử sụng thì quá khứ hoàn thành tiếp diễn

(Make past perfect continuous questions).

How long ……………………………………….. before you crashed? (you | drive)

Why were Maria’s eyes so red? ………………………………..? (she | cry)

The road was covered with snow in the morning. ……….. all night? (it | snow)

How long …………………………….. when you got up? (you | sleep)

……………………….. my wine? The bottle was nearly empty. (you | drink)

How long ………………………………… before you sat the exam? (you | revise)

Your hands were covered with chocolate. ………… a cake? (you | make)

How many days ………. when they reached the port? (Billy and Jackson | sail)

Kate knew all about it. ……………. to our conversation? (she | listen)

Why were your trousers so dirty? ……….. on the ground? (you | sit)

Đáp án:

How long had you been driving before you crashed?

Had she been crying?

Had it been snowing all night?

How long had you been sleeping when you got up?

Had you been drinking my wine?

How long had you been revising before you sat the exam?

Had you been making a cake?

How many days had Billy and Jackson been sailing when they reached the port?

Had she been listening to our conversation?

Had you been sitting on the ground?

4. Hoàn thành những câu sau theo các tình huống

(Respond to the following situations).

Why were you so red? Because I …………………. before we met. (jog)

Your test was absolutely correct.

Really? I …………………… for it so long. (revise)

Did you see Jane? She was so angry.

No wonder. She ……………. with her brother all day. (argue)

Bill was exhausted.

Yes, he really was. He ………………………… too long. (work)

Your parents went to bed very late.

They ………………….. all afternoon. (have a rest)

Why were all the players so dirty at the end of the match?

Because they ……………………….. in mud. (play)

Did you get in touch with Richard in time?

Not really. But I …………….. to contact him all the time. (try)

Was Grace your classmate?

No, she wasn’t. But she …………… Class B for a year before she left. (attend)

Why were Matt and Sue so pale when they returned?

Because they ………………… in their room all their holiday. (stay)

What time did Doris get up?

She ………………………………. till ten o’clock. (sleep)

Đáp án:

Because I had been jogging before we met.

Really? I had been revising for it so long.

No wonder. She had been arguing with her brother all day.

Yes, he really was. He had been working too long.

They had been having a rest all afternoon.

Because they had been playing in mud.

Not really. But I had been trying to contact him all the time.

No, she wasn’t. But she had been attending Class B for a year before she left. Because they had been staying in their room all their holiday.

She had been sleeping till ten o’clock.

Bài tập thì quá khứ hoàn thành tiếp diễn và quá khứ hoàn thành

  • Bài tập thì tương lai đơn
  • Tổng hợp các thì trong tiếng anh

Với mục đích phục vụ cho việc tra cứu của các em học sinh sinh viên và các thầy cô giáo, bài viết trên đầy đã giới thiệu lý thuyết tổng quan thì quá khứ hoàn thành tiếp diễn và một số dạng bài tập thì quá khứ hoàn thành tiếp diễn từ cơ bản đến nâng cao. Rất mong nhận được đóng góp ý kiến từ phía quý độc giả.

Bài tập thì quá khứ hoàn thành tiếp diễn và quá khứ hoàn thành

Học một ngôn ngữ mới là trở thành một con người mới. Ngôn ngữ là nguồn sống của tâm hồn, là nguyên liệu cho tư duy và là sự thể hiện của tư duy phát triển.