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

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

Thì quá khứ hoàn thành và quá khứ hoàn thành tiếp diễn cũng là hai trong số những thì rất dễ nhầm lẫn, khiến nhiều bạn đau đầu. Vì vậy để giúp bạn củng cố lại kiến thức, phân biệt được cách dùng, dấu hiệu của mảng ngữ pháp này VnDoc.com đã biên soạn bài tập quá khứ hoàn thành và quá khứ hoàn thành tiếp diễn giúp bạn học tập hiệu quả. Cùng bắt đầu nhé!

Bạn cần đăng ký tài khoản VnDoc Pro để làm bài trắc nghiệm này! Tìm hiểu thêm
  • Bài 1: Chia động từ trong ngoặc với thì quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn.
  • 1. It was a relief to find the documents. I (look)_____ for them all afternoon.
    had been looking
  • 2. He was dismissed, even though, in his opinion, he (not/do)_______ anything wrong.
    had not done hadn't done
  • 3. It was not the first time I'd met him. We (meet)_______ many times before.
    had met
  • 4. He called me at eleven in the evening to tell me that he (find/finally)__________ a solution.
    had finally found
  • 5. When he (finish)_________ his speech, he waited for the reaction of the audience. But no one said a word.
    had finished
  • 6. By the time I came back from my business trip, a lot of things (changed)_____.
    had changed
  • 7. The doctor asked me how long I (have)________ the symptoms.
    had had
  • 8. It was more than a month before we realized what (happen)_________ to him.
    had happened
  • 9. We (work/already)_________ on this project for a month before we found a fundamental flaw.
    had already been working
  • 10. The invoice (not/arrive/still)___________ by the end of the week so we sent them a strong reminder.
    had still not arrived still had not arrived still hadn't arrived
  • Bài 2: Hoàn thành đoạn văn sau.
    Julie (walk)____1_____ for hours when she suddenly noticed that the sun was sinking in the sky. She (lose)___2____ track of time because she (think)_____3_____ about the most important decision she'd ever had to make in her life.
    Things (not be)___4____ the same between Julie and her fiance, David, since he accepted a job in Paris. They (know)_____5____ each other for almost five years, and in that time, they had never argued much. Lately, though, their relationship (become)_____6______ stormy. They seemed to be finding fault with each other and disagreeing about everything. For the first time, she was starting to wonder if she was ready for marriage. And with the wedding only twenty days away, she needed to make up her mind soon.
    Everything in Julie's life (go)____7___ well until her world fell apart just a month before. A large company (offer)___8___ David an important position that would require him to move to France. As his wife, Julie would have to go, too. Why hadn't he discussed his decision with her?
    Although Julie (always want)___9___ to live abroad she felt very confused. Was she ready to move halfway across the world, leaving behind her friends and family and the only home she had ever known? If the answer was no, was she ready to say goodbye to the only man she (ever love)___10____?
  • 1.
    had been walking
  • 2.
    had lost
  • 3.
    had been thinking
  • 4.
    hadn't been had not been
  • 5.
    had known
  • 6.
    had become
  • 7.
    had been going
  • 8.
    had offered
  • 9.
    had always wanted
  • 10.
    had every loved
  • Bài 3: Chia các động từ trong ngoặc ở thì quá khứ tiếp diễn, quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn.
  • 1. I was exhausted at the end of the exam. I (write)________ for over two hours.
    had been writing
  • 2. When thieves stole my favourite leather jacket, I was really upset. I (have)________ it for over ten years.
    had had
  • 3. Please step out of the car, Mr. Jones. Do you realise you (drive)________ at over 90mph?
    were driving
  • 4. We didn't really want to go and see the musical again. We (already see)__________ it twice - so we said "no" and we went to a restaurant instead!
    had already seen
  • 5. I arrived over an hour late to the office and everyone was working. Actually, they (work)_______ for over two hours on the new project and I felt really guilty.
    had been working
  • 6. The kitchen was full of steam when we arrived. Joan was in the kitchen and she (cook)_______ a huge meal for everyone at the party.
    was cooking
  • 7. It was a bit embarrassing to arrive at their house and find Mary looking so sad. I think she (cry)___________ before we got there.
    had been crying
  • 8. No-one even noticed when I got home. They (all watch)____________ the big game on TV.
    were all watching
  • Đáp án đúng của hệ thống
  • Trả lời đúng của bạn
  • Trả lời sai của bạn
Đánh giá bài viết
3 2.080
Sắp xếp theo

    Tiếng Anh cho người lớn

    Xem thêm