1. Tổng quan thì hiện tại hoàn thành (Present Perfect) và quá khứ đơn (Past Simple)

Cấu trúc – dấu hiệu nhận biết của thì Hiện tại hoàn thành và Quá khứ đơn

  HIỆN TẠI HOÀN THÀNH (PRESENT PERFECT) THÌ QUÁ KHỨ ĐƠN (PAST SIMPLE)
Công thức to be Khẳng định: S + have/has + been + …
Phủ định: S + have/has not + been +…
Nghi vấn: Have/Has + S + been +…?
Khẳng định: S + was/were + …
Phủ định: S + was/were (not) + …Nghi vấn: Was/Were + S + …?
Công thức động từ thường Khẳng định: S + have/has + V(p2) + …
Phủ định: S + have/has not + V(p2) +…
Nghi vấn: Have/Has + S + V(p2) + …?
Khẳng định: S + Ved/cột 2 + …
Phủ định: S + didn’t + V(nguyên thể) + …
Nghi vấn: Did + S + V(nguyên thể) + …?
Dấu hiệu nhận biết Dấu hiệu nhận biết: just, already, recently, lately, ever, never…before, yet, so far, until now, up to now, during/for/in/over + the past/last time, several times,…
Cấu trúc so sánh hơn nhất: the + Adj-est/the + most + Adj.
Dấu hiệu nhận biết: yesterday, last night, last week, last month, in the past, the day before, ago, in + year,…

 

2. Cách dùng thì hiện tại hoàn thành (Present Perfect) và quá khứ đơn (Past Simple)

2.1 Cách dùng thì Hiện tại hoàn thành

CÁCH DÙNG THÌ HIỆN TẠI HOÀN THÀNH VÍ DỤ 
Diễn tả một hành động đã xảy ra ở quá khứ nhưng còn kéo dài đến hiện tại và tương lai. I have known my best friend Lisa for 7 years. (Tôi quen bạn thân của tôi Lisa 7 năm rồi.)
Đề cập một hành động xảy ra nhiều lần mang tính lặp lại cho đến hiện tại. She has read this book several times. (Cô ấy đọc cuốn sách này nhiều lần rồi.)
Thể hiện kinh nghiệm, trải nghiệm của một cá nhân. This is the first time I have been to Paris.(Đây là lần đầu tiên tôi được đến Paris.)
Diễn tả một hành động nhưng không rõ thời gian cụ thể làm hành động ấy. Peter has lost his door key. He is trying to find it.(Peter mất chìa khóa cửa rồi. Anh ấy đang cố gắng tìm được nó.)
Diễn tả một hành động đã xảy ra trong quá khứ nhưng kết quả, hậu quả của hành động ấy còn lưu lại đến hiện tại. I have run for 3 hours. I’m very tired now.(Tôi chạy 3 tiếng đồng hồ rồi. Giờ tôi đang rất mệt.)

 

2.2 Cách dùng thì Quá khứ đơn

CÁCH DÙNG THÌ QUÁ KHỨ ĐƠN VÍ DỤ 
Diễn tả một hành động đã xảy ra và hoàn toàn chấm dứt ở quá khứ, không còn lưu lại một kết quả nào cho đến hiện tại. I knew Lisa for 7 years, but then she moved to another place and we lost touch.(Tôi biết Lisa 7 năm rồi, nhưng sau đó cô ấy chuyển đi và chúng tôi mất liên lạc.)
Diễn tả một chuỗi các hành động liên tiếp trong quá khứ. Mary got up early, ate breakfast and went to school yesterday.(Hôm qua, Mary dậy sớm, ăn sáng và đến trường.)
Dùng để thể hiện một thói quen trong quá khứ nhưng giờ không còn như vậy nữa. When I was small, I used to go shopping with my mother.(Khi tôi còn nhỏ, tôi từng đi mua sắm với mẹ tôi.)

>> Tham khảo thêm: Bài tập thì quá khứ đơn và quá khứ tiếp diễn có đáp án chi tiết

 

3. Bài tập phân biệt Thì quá khứ đơn và Thì hiện tại hoàn thành 

Exercise 1: Choose the correct answer

1. I _______ a new dress yesterday.

A. buy

B. bought

C. have bought

2. They _____ their homework yet

A. have finished

B. haven’t finished

C. finished

3. I ________ TV last night.

A. didn’t watch

B. haven’t watched

C. hasn’t watched

4. She ____ married in 2018

A. have got

B. has got

C. got

5. He ______ to school last week. He was ill

A. hasn’t gone

B. went

C. didn’t go

6. We ____ the children’s toys yesterday.

A. found

B. find

C. have found

7. Helen has already ____ lunch.

A. have

B. has

C. had

8. I didn’t ______ breakfast yesterday.

A. have

B. had

C. has

9. Ben has just _____ a vase

A. break

B. broke

C. broken

Đáp án

1. B 2. B 3. A 4. C 5. C 6. A 7. C 8. A 9. C

Exercise 2: Circle the correct item

1. Has Jack gone to school then/ yet?

2. Tonia has sent twenty invitations yesterday/ so far.

3. Tina took a test already/ three days ago.

4. I sent you an email two days already/ ago but you haven’t replied.

 

5. Helen has already/ yet had her breakfast.

Đáp án

1. Has Jack gone to school yet?

2. Tonia has sent twenty invitations so far.

3. Tina took a test three days ago.

4. I sent you an email two days ago but you haven’t replied.

5. Helen has already had her breakfast.

Exercise 3: Put the verbs in bracket into the past simple or the present perfect

1. I ______ (not/play) tennis since I was at school but I _____ (be) very good at it back then.

2. A: ______ you ________ (choose) a dress for the party yet?

B: Yes, I ______ (buy) one yesterday.

3. I think our teacher ______ (forget) about the test! He ___________ (not/ say) anything about it in the last season!

4. A: ____________ (you/ sell) your house yet?

B: Yes, some people _______ (see) it last month and ________ (buy) it.

5. They __________ (lose) their cat. It ___________ (run) away last week.

6. __________ Helen ever __________ (try) sushi?

7. __________ you __________ (go) to the wedding last night?

8. I __________ never __________ (be) to Paris

9. This year I __________ (travel) to Athens 3 times so far.

10. Paul and Judith __________ (be) married since 1998.

11. __________ you __________ (finish) your homework yet?

12. Last night aunt Betty __________ (come) by. She __________ (tell) us that this summer they are going to Hawaii.

13. I __________ (visit) many different countries so far. Last summer I __________ (go) to Italy and 3 years ago I __________ (be) in Spain. I __________ (not/ visit) Germany yet.

14. When __________ you __________ (come) to Greece?

15. I __________ (come) in 2007.

16. __________ you __________ (watch) the film E.T. yesterday?

17. They __________ already __________ (leave) the train station

18. How long __________ you __________ (know) Jonathan?

19. I __________ (meet) him in 2009, so I __________ (know) him for 3 years

20. What __________ (happen) to Lucy last night?

21. __________ you __________ (read) “Harry Potter” when you were on holidays?

Đáp án

1.I __haven’t played____ (not/play) tennis since I was at school but I _was____ (be) very good at it back then.

2.A: __Have__ you __chosen______ (choose) a dress for the party yet?

B: Yes, I __bought____ (buy) one yesterday.

3.I think our teacher __has forgotten____ (forget) about the test! He _____didn’t say____ (not/ say) anything about it in the last season!

4.A: __Have you sold_____ (you/ sell) your house yet?

B: Yes, some people ___saw____ (see) it last month and ___bought_____ (buy) it.

5. They ____have lost______ (lose) their cat. It ____ran_____ (run) away last week.

6.___Has_______ Helen ever ____tried______ (try) sushi?

7.____Did______ you _____go_____ (go) to the wedding last night?

8.I ____have______ never ____been______ (be) to Paris

9.This year I ___have traveled_______ (travel) to Athens 3 times so far.

10. Paul and Judith ____have been______ (be) married since 1998.

11.____Have______ you ___finished_______ (finish) your homework yet?

12. Last night aunt Betty ____came______ (come) by. She _____told_____ (tell) us that this summer they are going to Hawaii.

13.I ____have visited______ (visit) many different countries so far. Last summer I ____went______ (go) to Italy and 3 years ago I ____was______ (be) in Spain. I _____haven’t visited_____ (not/ visit) Germany yet.

14. When _____did_____ you ____come______ (come) to Greece?

15.I _____came_____ (come) in 2007.

16.____Did______ you ___watch_______ (watch) the film E.T. yesterday?

17. They ____have______ already _____left_____ (leave) the train station

18. How long ______have____ you _____known_____ (know) Jonathan?

19.I ____have met______ (meet) him in 2009, so I ____have known______ (know) him for 3 years

20. What ____happened______ (happen) to Lucy last night?

21._____Did you _____read_____ (read) “Harry Potter” when you were on holidays?

Exercise 4: Put in the verbs in the correct form

1. We __________________ to the restaurant last night. (go)

2. I __________________ a lot of money last month. (earn)

3. Jenny __________________ yet. (not/ arrive)

4. The people __________________ the latest decisions of their authorities. (not/ like)

5. The kids __________________ their grandparents last Sunday. (visit)

6. __________________ you __________________ the birds in the garden yesterday? (feed)

7. We __________________ this man near our house this morning. (see)

8. We __________________ that problem many weeks ago. (discuss)

9. I __________________ a letter just a few ninutes ago. (receive)

10. They __________________ in London since 1980. (live)

Đáp án

1. We __________went________ to the restaurant last night. (go)

2. I ________earned__________ a lot of money last month. (earn)

3. Jenny ______hasn’t arrived____________ yet. (not/ arrive)

4. The people ______didn’t like____________ the latest decisions of their authorities. (not/ like)

5. The kids ________visitted__________ their grandparents last Sunday. (visit)

6. ____________Did______ you ________feed__________ the birds in the garden yesterday? (feed)

7. We _______have seen___________ this man near our house this morning. (see)

8. We ________discussed__________ that problem many weeks ago. (discuss)

9. I _____have just received_____________ a letter just a few ninutes ago. (receive)

10. They ______have lived____________ in London since 1980. (live)

>> Xem thêm: Bài tập thì hiện tại tiếp diễn lớp 6 có đáp án