Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169

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

Đóng
Bạn đã dùng hết 1 lần làm bài Trắc nghiệm miễn phí. Mời bạn mua tài khoản VnDoc PRO để tiếp tục! Tìm hiểu thêm
Mô tả thêm:

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

Nhiều bạn cảm thấy rất khó phận biệt thì quá khứ hoàn thành và quá khứ hoàn thành tiếp diễn. Vì vậy 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 gồm bài tập lý thuyết và bài tập trắc nghiệm với mức độ từ khó đến dễ giúp bạn học tập và thi cử tốt hơn. Cùng thử sức nào!

  • Số câu hỏi: 3 câu
  • Số điểm tối đa: 10 điểm
Bắt đầu làm bài
Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé! Mua ngay
Trước khi làm bài bạn hãy
  • 1 Ôn tập kiến thức đã nêu trong phần Mô tả thêm
  • 2 Tìm không gian và thiết bị phù hợp để tập trung làm bài
  • 3 Chuẩn bị sẵn dụng cụ cần dùng khi làm bài như bút, nháp, máy tính
  • 4 Căn chỉnh thời gian làm từng câu một cách hợp lý
  • Câu 1: Nhận biết
    Exercise 1: Put the verbs into the correct form (past perfect progressive).

    1. We (sleep)___________ for 12 hours when he woke us up. had been sleeping

    2. They (wait)________ at the station for 90 minutes when the train finally arrived. had been waiting

    3. We (look for)_______ her ring for two hours and then we found it in the bathroom. had been looking for

    4. I (not/ walk)__________ for a long time, when it suddenly began to rain. had not been walking||hadn't been walking

    5. How long (learn/ she)_________ English before she went to London? had she been learning

    6. Frank Sinatra caught the flu because he (sing)_______ in the rain too long. had been singing

    7. He (drive)________less than an hour when he ran out of petrol. had been driving

    8. They were very tired in the evening because they (help)_______ on the farm all day. had been helping

    9. I (not / work)__________ all day, so I wasn't tired and went to the disco at night. had not been working||hadn't been working

    10. They (cycle)_____ all day so their legs were sore in the evening. had been cycling

    Đáp án là:
    Exercise 1: Put the verbs into the correct form (past perfect progressive).

    1. We (sleep)___________ for 12 hours when he woke us up. had been sleeping

    2. They (wait)________ at the station for 90 minutes when the train finally arrived. had been waiting

    3. We (look for)_______ her ring for two hours and then we found it in the bathroom. had been looking for

    4. I (not/ walk)__________ for a long time, when it suddenly began to rain. had not been walking||hadn't been walking

    5. How long (learn/ she)_________ English before she went to London? had she been learning

    6. Frank Sinatra caught the flu because he (sing)_______ in the rain too long. had been singing

    7. He (drive)________less than an hour when he ran out of petrol. had been driving

    8. They were very tired in the evening because they (help)_______ on the farm all day. had been helping

    9. I (not / work)__________ all day, so I wasn't tired and went to the disco at night. had not been working||hadn't been working

    10. They (cycle)_____ all day so their legs were sore in the evening. had been cycling

  • Câu 2: Nhận biết
    Exercise 2: Complete the passage with words in brackets. Use past perfect and past perfect continuous tense.

    I'm sorry I left without you last night, but I told you to meet me early because the show started at 8:00. I (try)____1___ to get tickets for that play for months, and I didn't want to miss it. By the time I finally left the coffee shop where we were supposed to meet, I (have)__2____ five cups of coffee and I (wait)____3_____ over an hour. I had to leave because I (arrange)_____4____ to meet Kathy in front of the theater.
    When I arrived at the theater, Kathy (pick, already)____5______ up the tickets and she was waiting for us near the entrance. She was really angry because she (wait)____6____for more than half an hour. She said she (give, almost)_____7______ up and (go)___8_____ into the theater without us.
    Kathy told me you (be)____9___ late several times in the past and that she would not make plans with you again in the future. She mentioned that she (miss)____10____ several movies because of your late arrivals. I think you owe her an apology. And in the future, I suggest you be on time!


    1. had been trying

    2. had had

    3. had been waiting

    4. had arranged

    5. had already picked

    6. had been waiting

    7. had almost given

    8. had gone

    9. had gone

    9. had gone

    10. had missed

    Đáp án là:
    Exercise 2: Complete the passage with words in brackets. Use past perfect and past perfect continuous tense.

    I'm sorry I left without you last night, but I told you to meet me early because the show started at 8:00. I (try)____1___ to get tickets for that play for months, and I didn't want to miss it. By the time I finally left the coffee shop where we were supposed to meet, I (have)__2____ five cups of coffee and I (wait)____3_____ over an hour. I had to leave because I (arrange)_____4____ to meet Kathy in front of the theater.
    When I arrived at the theater, Kathy (pick, already)____5______ up the tickets and she was waiting for us near the entrance. She was really angry because she (wait)____6____for more than half an hour. She said she (give, almost)_____7______ up and (go)___8_____ into the theater without us.
    Kathy told me you (be)____9___ late several times in the past and that she would not make plans with you again in the future. She mentioned that she (miss)____10____ several movies because of your late arrivals. I think you owe her an apology. And in the future, I suggest you be on time!


    1. had been trying

    2. had had

    3. had been waiting

    4. had arranged

    5. had already picked

    6. had been waiting

    7. had almost given

    8. had gone

    9. had gone

    9. had gone

    10. had missed

  • Câu 3: Nhận biết
    Exercise 3: Choose the correct answer.
    1. Before I came to Northern Europe I ___________ snow!
    2. When police were investigating the road accident they discovered that the driver ___________ 2 road accidents before.
    3. When we ___________ the tour of the city we decided to go and eat in a local restaurant.
    4. When I got home I realised that while I ___________ someone had stolen my wallet!
    5. The restaurant was very slow. When we went I ___________ all of my meal before my friends’ meals arrived!
    6. We ___________ for nearly 100 kilometres before we finally found a service station we could stop at.
    7. I ___________ the idea of going to a fitness centre, but when I went to one for the first time last week it was actually pretty fun!
    8. We watched the film The Godfather last night. We had seen the film about 3 times before but we watched it again because John _________ it.
    9. I thanked her for everything she ______________ for me.

Chúc mừng Bạn đã hoàn thành bài!

Bài tập quá khứ hoàn thành tiếp diễn có đáp án Kết quả
  • Thời gian làm bài: 00:00:00
  • Số câu đã làm: 0
  • Điểm tạm tính: 0
  • Điểm thưởng: 0
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo