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

Bài tập thì Hiện tại hoàn thành tiếp diễn

Bài tập thì Hiện tại hoàn thành tiếp diễn có đáp án - Bài tập của thì hiện tại hoàn thành tiếp diễn

Nhiều bạn sẽ cảm thấy rất khó phân biệt giữa thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn. Vì thế VnDoc.com biên soạn bài tập thì Hiện tại hoàn thành tiếp diễn nhằm giúp bạn ôn tập, củng cố lại kiến thức Tiếng Anh. Cùng thử sức nào.

Bạn đã dùng hết 2 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
  • Exercise 1: Use the words below to form present perfect continuous tense sentences. Don't forget to put a full-stop at the end of each sentence. Answers should not be written in CAPITAL LETTERS.
  • 1. She / sit / on the chair.
    She's been sitting on the chair. She has been sitting on the chair.
  • 2. I / look / at the lovely scenery.
    I've been looking at the lovely scenery. I have been looking at the lovely scenery.
  • 3. We / talk / about the new teacher.
    We've been talking about the new teacher. We have been talking about the new teacher.
  • 4. It / rain / all day.
    It's been raining all day. It has been raining all day.
  • 5. He / learn / English for two years.
    He's been learning English for two years. He has been learning English for two years.
  • 6. I / work / at the bank.
    I've been working at the bank. I have been working at the bank.
  • 7. They / feel / sick since Tuesday.
    They've been feeling sick since Tuesday. They have been feeling sick since Tuesday.
  • 8. He / smoke / in my house.
    He's been smoking in my house. He has been smoking in my house.
  • 9. We / go to that new shop.
    We've been going to that new shop. We have been going to that new shop.
  • 10. George and Harry / watch / football.
    George and Harry have been watching football.
  • Exercise 2: Decide which of the two choices is the best for each sentence.
  • 1. _______________ in every football match this season.
  • 2. ______________ Excuse my terrible breath.
  • 3. Look at her eyes. She looks as if ____________.
  • 4. I've been drinking too much lately._____________.
  • 5. I've made a cake.___________.
  • 6. I've been making a cake.
  • 7. They've redecorated the main lobby. ____________.
  • 8. They've been redecorating the main lobby. ____________.
  • Exercise 3: Complete the sentences below by putting the verb in brackets into the present perfect simple or present perfect continuous.
  • 1. The company is huge. It (create)________ a thousand new jobs since the beginning of last year.
    has created
  • 2. We (produce)____________ this product since the beginning of the year.
    have been producing
  • 3. I (had)__________ this car for twenty years and it's as reliable as ever.
    have had
  • 4. I'm afraid the company is going bankrupt. It (have)___________ big problems lately.
    has been having has had
  • 5. So, what (you/do)__________ since I last saw you? What's new?
    have you been doing
  • 6. How many of these questions (you/manage)__________ to get right so far?
    have you managed
  • 7. I'm a bit worried about Malcolm. He (act)_________ very strange of late.
    has been acting
  • 8. He's an awful driver. He (have)_________ four accidents in the last three months.
    has had
  • 9. (you/send)_________ us the new price list of your products yet? We need it as soon as possible.
    Have you sent
  • 10. I (try)____ to repair the lock on our door for the last four hours without any success.
    have been trying
  • 11. I (write)___________ twenty emails so far today.
    have written
  • 12. I (write)__________ emails all day. I'm exhausted.
    have been writing
  • 13. I (only/live)________ in the area for a month. I don't know anyone yet.
    have only lived have only been living
  • 14. John's disappeared. Does anyone know what (happen)________ to him?
    has happened
  • 15. You're soaking wet. How long (you/stand)_________ here?
    have you been standing
  • Đáp án đúng của hệ thống
  • Trả lời đúng của bạn
  • Trả lời sai của bạn
Bắt đầu ngay
Bạn còn 2 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 đã dùng hết 2 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
Kiểm tra kết quả Xem đáp án Làm lại
Chia sẻ, đánh giá bài viết
9
Sắp xếp theo
    🖼️

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

    Xem thêm