Home Học tiếng Anh Bài tập Thì hiện tại hoàn thành lớp 9 có đáp án

Bài tập Thì hiện tại hoàn thành lớp 9 có đáp án

Bài tập Thì hiện tại hoàn thành lớp 9 có đáp án

Bạn cần luyện tập chủ điểm ngữ pháp thì hiện tại hoàn thành vừa mới học xong? Bạn tìm kiếm nhiều nguồn tham khảo nhưng không biết nguồn nào là uy tín? Hãy xem qua bài viết dưới đây và thử sức với bài tập thì hiện tại hoàn thành lớp 9 để đánh giá năng lực học cũng như vạch ra lộ trình học tập phù hợp với mình nhé.

Bài tập về Thì hiện tại hoàn thành lớp 9

Bài 1: Chia động từ trong ngoặc ở thì HTHT

  1. The bill isn’t right. They (make) a mistake.
  2. Don’t you want to see this programme? It (start).
  3. I (turn) the heating on. It’ll soon get warm in here.
  4. ….They (pay) money for your mother yet?
  5. Someone (take) my bicycle.
  6. Wait for few minutes, please! I (finish) my dinner.
  7. …you ever (eat) Sushi?
  8. She (not/come) here for a long time.
  9. I (work) here for three years.
  10.  ………… you ever (be) in New York?
  11.  You (not/do) yor project yet, I suppose.
  12.  I (just/ see) Andrew and he says he already (do) about half of the plan.
  13.  I  just (decide) to start working next week.
  14. He (be)  at his computer for seven hours.
  15. She (not/ have) any fun a long time.
  16. My father (not/ play) any sport since last year.
  17. I’d better have a shower. I (not/ have) one since Thursday.
  18. I don’t live with my family now and we (not/ see) each other for five years.
  19. I just (realize) that there are only four weeks to the end of term.
  20. The train drivers (go) on strike and they stopped working at twelve o’clock.
  21. How long (you/ know) each other?
  22.  … (You/ take) many photographs?
  23. (She/ eat) at the Royal Hotel yet?
  24. He (live) here all his life..
  25. Is this the second time he (lose) his job?
  26. How many bottles the milkman (leave)? He (leave) six.
  27. I (buy) a new carpet. Come and look at it.
  28. She (write) three poems about her fatherland.
  29. We (finish)  three English courses.
  30. School (not, start) yet.

Đáp án:

  1. have made
  2. has started
  3. have turned
  4. Have they paid
  5. has taken/ ‘s taken
  6. have finished/ ‘ve finished
  7. Have you ever eaten
  8. hasn’t come
  9. have worked/ ‘ve worked
  10. Have you ever been
  11. haven’t done
  12. have just seen/ ‘ve just seen – done
  13. have just decided
  14. has been/ ‘s been
  15. hasn’t had
  16. hasn’t played
  17.  haven’t had
  18. haven’t seen
  19. have/ ‘ve  just realized
  20. have gone
  21. have you Known
  22. Have you taken
  23. Has she eaten
  24. has lived/ ‘s lived
  25. has lost
  26. have…left – has left/ ‘s left
  27. have bought/ ‘ve bought
  28. has written/ ‘s written
  29. have finished/ ‘ve finished
  30. hasn’t started

Bài 2: Viết lại câu sao cho nghĩa của câu không thay đổi

  1. She has never drunk whisky before.
  2. He has never known me before.
  3. This is the first time we’ve visited Ha Long Bay.
  4. The last time she kissed me was 5 months ago.
  5. I last had my hair cut when I left her.
  6. It has been a long time since we last met.

Đáp án:

  1. It is/ This is the first time she has ever drunk whisky.
  2. It is/ This is the first time he has ever known me.
  3. We’ve never visited Ha Long Bay before.
  4. She hasn’t kissed me for 5 months./ She hasn’t kissed me since 5 months ago.
  5. I haven’t had my hair cut since I left her.
  6. We haven’t met for a long time.

Bài 3. Bài tập viết lại câu thì hiện tại hoàn thành

  1. The last time she came back to her hometown was 4 years ago.
    => She hasn’t____
  2. He started working as a bank clerk 3 months ago.
    => He has____
  3. It has been 5 years since we first flew to Singapore.
    => We have____
  4. I last had my hair cut in November.
    => I haven’t____
  5. The last time we called each other was 5 months ago.
    => We haven’t____
  6. It is a long time since we last met.
    => We haven’t____
  7. When did you have it?
    => How long____?
  8. This is the first time I had such a delicious meal.
    => have never____
  9. I haven’t seen him for 8 days.
    => The last ____
  10. Today is Saturday. I haven’t taken a bath since Wednesday.
    => It is____

Đáp án:

  1. She hasn’t come back home for 4 years.
  2. He has worked as a bank clerk for 3 months.
  3. We have not flown to Singapore for 5 years.
  4. I haven’t had my hair cut since November.
  5. We haven’t called each other for 5 months.
  6. We haven’t met each other for a long time.
  7. How long have you had it?
  8. I have never had such a delicious meal.
  9. The last time I saw him was 8 days ago.
  10. Today is Saturday. I haven’t taken a bath since Wednesday.

Bài 4. Write for or since

  1. ____________ 2002
  2. ____________ a whole day
  3. ____________ yesterday
  4. ____________ Monday
  5. ____________ six days
  6. ____________ three hours
  7. ____________ last month
  8. ____________ my birthday
  9. ____________ two weeks
  10. ____________ last weekend

Đáp án:

  1. since
  2. for
  3. since
  4. since
  5. for
  6. for
  7. since
  8. since
  9. for
  10. since

Bài 5. Fill in the gaps with how long, ever, never, just, already, for and yet

  1. A: Have you (___) been to London?
    B: No, I have (___) been there
  2. A: Have you seen the Parthenon (___)?
    B: Yes, I have (___) seen it. It’s amazing!
  3. A: Has Damien (___) gone skiing?
    B: No, he hasn’t. He doesn’t like it
  4. Is Akim at home, please?
    B: No, I’m afraid he’s (___) gone out
  5. A: I’m afraid I have (___)visited the Melbourne Museum and I’ve been in Melbourne for a whole year
    B: Really? I (___) have. It’s fantastic!
  6. A: (___) have you and Ben been friends?
    B: We’ve been friends (___) twelve years.
  7.  A: I have (___) cooked dinner
    B: That’s good because I haven’t eaten (___) and I’m really hungry.

Đáp án:

  1. ever  – never
  2. yet – already
  3. ever
  4. just
  5. never – already
  6. How long – for
  7. already – yet

Bài 6. Put the words in the right order

  1. I/ yet/ finished/ hometown/ haven’t/ my
  2. left/ yet/ the train/ has/ ?
  3. The train/ already/ the station/ left/ has/
  4. Mark/ come back/ just/ France/ has/ from
  5. I/ homework/ done/ my/ have/ already
  6. They/ bought/ just/ new/ a/ have/ house
  7. We/ had/ lunch/ haven’t/ yet

Đáp án:

  1. I haven’t finished my homework yet.
  2. Has the train left yet?
  3. The train has already left the station
  4. Mark has just come back from France.
  5. I have already done my homework.
  6. They have just bought a new house.
  7. We haven’t had lunch yet.

File bài tập thì hiện tại hoàn thành lớp 9 PDF kèm đáp án

https://drive.google.com/drive/folders/1HTlRjq4mG1xkLxgQ0LZtbVayc0HLh8rp

Bộ bài tập về thì hiện tại hoàn thành lớp 9 với lời giải chi tiết, cụ thể được tổng hợp từ nhiều nguồn uy tín sẽ là công cụ hữu ích giúp bạn tự tin vượt qua và đạt kết quả cao trong các bài thi thực tế. Chúc các bạn học tốt.

Với niềm đam mê viết lách Thu Nỡ mong muốn mang đến cho độc giả những thông tin hay và hữu ích về các sách luyện thi TOEIC, sách luyện thi IELTS, sách học tiếng Trung, tiếng Nhật...