# 99 câu bài tập về Hiện tại đơn và Hiện tại hoàn thành

Nguồn: https://therealielts.vn/99-hien-tai-don-va-hien-tai-hoan-thanh/  
Tác giả: Tú Kiều Trọng — The Real IELTS  
Ngày đăng: 03/05/2024 · Cập nhật: 03/05/2024  
Chuyên mục: IELTS Grammar

---

Bài viết này trình bày lại lý thuyết và soạn 99 câu bài tập về hiện tại đơn và hiện tại hoàn thành (Present Perfect vs. Past Simple Exercises) giúp bạn có thể phân biệt được hai thì này.

## Lý thuyết hiện tại đơn và hiện tại hoàn thành

Present Perfect và Past Simple là hai thì quan trọng trong tiếng Anh, thường được sử dụng để nói về các hành động hoặc sự kiện trong quá khứ. Dưới đây là một số lý thuyết cơ bản để phân biệt giữa chúng:

1. **Present Perfect (Hiện tại hoàn thành)**:
    - Sử dụng để diễn đạt về hành động hoặc trạng thái đã xảy ra ở một thời điểm không xác định trong quá khứ, nhưng vẫn còn ảnh hưởng đến hiện tại.
    - Thường được kết hợp với từ "just," "already," "yet," "ever," và "never."
    - Cấu trúc: have/has + V3 (động từ quá khứ phân từ).
  Ví dụ:
    - I have visited Paris. (Tôi đã thăm Paris.)
    - She has never eaten sushi. (Cô ấy chưa bao giờ ăn sushi.)
2. **Past Simple (Quá khứ đơn)**:
    - Sử dụng để diễn đạt về hành động hoặc sự kiện đã xảy ra ở một thời điểm cụ thể trong quá khứ, đã kết thúc.
    - Thường đi kèm với các từ chỉ thời gian cụ thể như "yesterday," "last week," "two years ago," v.v.
    - Cấu trúc: V2 (động từ quá khứ).
  Ví dụ:
    - She visited Paris last summer. (Cô ấy đã thăm Paris mùa hè trước.)
    - We watched a movie yesterday. (Chúng tôi đã xem một bộ phim hôm qua.)

Đọc thêm các bài viết liên quan tại:

[Chia động từ trong tiếng Anh như thế nào?](https://therealielts.vn/chia-dong-tu-trong-tieng-anh-nhu-the-nao/)

## Present Perfect vs. Past Simple: Bài tập

1. They _____ (already / finish) their dinner.
2. She _____ (read) that book last month.
3. We _____ (never / visit) Asia.
4. He _____ (just / arrive) at the airport.
5. I _____ (see) that movie three times.
6. They _____ (not / clean) their room yet.
7. Mary _____ (travel) to Europe many times.
8. He _____ (lose) his keys yesterday.
9. We _____ (not / eat) at that restaurant before.
10. She _____ (just / cook) dinner for us.
11. I _____ (study) Spanish for two years.
12. They _____ (go) to the beach last weekend.
13. She _____ (already / finish) her work.
14. He _____ (not / see) that movie yet.
15. We _____ (visit) the Grand Canyon in 2019.
16. They _____ (never / try) sushi before.
17. She _____ (just / buy) a new phone.
18. He _____ (break) his leg last year.
19. I _____ (not / meet) him before.
20. They _____ (just / arrive) from Paris.
21. We _____ (live) in this city for five years.
22. She _____ (not / read) the email yet.
23. He _____ (not / clean) his car last week.
24. They _____ (visit) Italy in 2017.
25. I _____ (already / finish) my homework.
26. She _____ (go) to the gym yesterday.
27. We _____ (not / see) that movie before.
28. He _____ (just / eat) lunch.
29. They _____ (win) the game last night.
30. She _____ (never / visit) Japan.
31. I _____ (travel) to South America twice.
32. They _____ (not / go) to the party last night.
33. She _____ (just / receive) a letter from her friend.
34. He _____ (break) his arm when he was a child.
35. We _____ (not / finish) our project yet.
36. They _____ (already / leave) for the airport.
37. She _____ (read) three books last month.
38. He _____ (not / clean) his room this week.
39. I _____ (never / try) sushi.
40. They _____ (just / move) to a new apartment.
41. We _____ (visit) Spain last summer.
42. She _____ (not / watch) TV yesterday.
43. He _____ (just / graduate) from college.
44. They _____ (not / eat) at that restaurant yet.
45. I _____ (already / see) that movie twice.
46. She _____ (go) to the dentist last week.
47. We _____ (not / go) to the cinema last night.
48. He _____ (just / buy) a new car.
49. They _____ (lose) their keys yesterday.
50. She _____ (never / swim) in the ocean.
51. I _____ (live) in this house since 2010.
52. They _____ (not / finish) their homework yet.
53. She _____ (just / make) a cake for us.
54. He _____ (break) his phone last month.
55. We _____ (not / visit) the museum last weekend.
56. They _____ (already / book) their tickets.
57. She _____ (read) five chapters of the book yesterday.
58. He _____ (not / clean) his car yesterday.
59. I _____ (never / visit) Australia.
60. They _____ (just / come) back from vacation.
61. We _____ (go) to the concert last night.
62. She _____ (not / see) that movie yet.
63. He _____ (just / finish) his homework.
64. They _____ (not / eat) sushi before.
65. I _____ (already / visit) Paris.
66. She _____ (go) to the gym this morning.
67. We _____ (not / meet) them before.
68. He _____ (just / break) his record.
69. They _____ (not / win) the game yesterday.
70. She _____ (never / ride) a horse.
71. I _____ (travel) to six different countries.
72. They _____ (not / go) to school yesterday.
73. She _____ (just / receive) a package.
74. He _____ (break) his leg skiing.
75. We _____ (not / finish) our meal yet.
76. They _____ (already / leave) for the airport.
77. She _____ (read) three novels last month.
78. He _____ (not / clean) his room last weekend.
79. I _____ (never / try) bungee jumping.
80. They _____ (just / move) to a new city.
81. We _____ (visit) Italy last year.
82. She _____ (not / watch) TV yesterday.
83. He _____ (just / graduate) from university.
84. They _____ (not / eat) at that restaurant yet.
85. I _____ (already / see) that movie twice.
86. She _____ (go) to the dentist last week.
87. We _____ (not / go) to the cinema last night.
88. He _____ (just / buy) a new bicycle.
89. They _____ (lose) their keys yesterday.
90. She _____ (never / swim) in a lake.
91. I _____ (live) in this apartment for five years.
92. They _____ (not / finish) their project yet.
93. She _____ (just / make) a pie for us.
94. He _____ (break) his phone last week.
95. We _____ (not / visit) the zoo last weekend.
96. They _____ (already / book) their vacation.
97. She _____ (read) five articles yesterday.
98. He _____ (not / clean) his car yesterday.
99. I _____ (never / visit) Africa.
100. They _____ (just / come) back from their trip.

**Đáp án**

1. have already finished
2. read
3. have never visited
4. has just arrived
5. have seen
6. have not cleaned
7. has traveled
8. lost
9. have not eaten
10. has just cooked
11. have studied
12. went
13. has already finished
14. has not seen
15. visited
16. have never tried
17. has just bought
18. broke
19. have not met
20. have just arrived
21. have lived
22. has not read
23. did not clean
24. visited
25. have already finished
26. went
27. have not seen
28. has just eaten
29. won
30. has never visited
31. have traveled
32. did not go
33. has just received
34. broke
35. have not finished
36. have already left
37. has read
38. did not clean
39. have never tried
40. have just moved
41. visited
42. did not watch
43. has just graduated
44. have not eaten
45. have already seen
46. went
47. did not go
48. has just bought
49. lost
50. has never swum
51. have lived
52. have not finished
53. has just made
54. broke
55. did not visit
56. have already booked
57. has read
58. did not clean
59. have never visited
60. have just come
61. went
62. has not seen
63. has just finished
64. have not eaten
65. have already visited
66. went
67. have not met
68. has just broken
69. did not win
70. has never ridden
71. have traveled
72. did not go
73. has just received
74. broke
75. have not finished
76. have already left
77. has read
78. did not clean
79. have never tried
80. have just moved
81. visited
82. did not watch
83. has just graduated
84. have not eaten
85. have already seen
86. went
87. did not go
88. has just bought
89. lost
90. has never swum
91. have lived
92. have not finished
93. has just made
94. broke
95. did not visit
96. have already booked
97. has read
98. did not clean
99. have never visited
100. have just come
