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
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169

Bài tập về thì hiện tại hoàn thành và quá khứ đơn

Môn: Tiếng Anh
Dạng tài liệu: Chuyên đề
Loại File: Word + PDF
Phân loại: Tài liệu Tính phí

Bài tập thì hiện tại hoàn thành và quá khứ đơn có đáp án nằm trong chuyên mục ngữ pháp Tiếng Anh do VnDoc.com biên soạn và đăng tải. Tài liệu thì hiện tại hoàn thành và quá khứ đơn gồm lý thuyết và nhiều dạng bài tập nâng cao có đáp án, bám sát chương trình và đề thi giúp học sinh nắm chắc kiến thức phần lý thuyết trước đó hiệu quả.

I. Phân biệt thì thì hiện tại hoàn thành (Present Perfect) và quá khứ đơn (Past Simple)

1. Phân biệt cách sử dụng Thì hiện tại hoàn thành và Thì quá khứ đơn

Hiện tại hoàn thành Quá khứ đơn

Hành động đã xảy ra trong quá khứ nhưng có thể còn kéo dài tới hiện tại và tương lai

Eg: I have learnt English for 10 years.

(Tôi học tiếng Anh được 10 năm rồi.)

Hành động đã xảy ra và đã kết thúc trong quá khứ

Eg: I learnt English 10 years ago.

(Tôi đã học tiếng Anh 10 năm trước – và tôi không còn học nữa.)

Hành động đã xảy ra trong quá khứ nhưng còn ảnh hưởng tới hiện tại

Eg: I have broken my leg.

(Tôi đã bị gãy chân – nên bây giờ tôi nằm ở bệnh viện.)

Hành động đã xảy ra và không còn liên hệ gì với hiện tại

Eg: 10 years ago, I broke my leg once.

(10 năm trước, tôi đã bị gãy chân một lần)

2. Cấu trúc Thì hiện tại hoàn thành và Thì quá khứ đơn

  Hiện tại hoàn thành Quá khứ đơn
(+)

S + have/ has + VpII

Eg: I have watched “Iron Man” several times.

(Tôi đã xem Người Sắt vài lần.)

* Tobe: S + was/ were + ……

* Verb: S + Ved + ……

Eg: I watched “Iron Man” yesterday.

(Hôm qua tôi đã xem Người Sắt.)

(-)

S + have/ has + not + VpII

Eg: She hasn’t come up to now.

(Đến giờ cô ấy vẫn chưa đến.)

* Tobe: S + wasn’t/ weren’t + ……

* Verb: S + didn’t + Vinf + ……

Eg: She didn’t go to school last week.

(Tuần trước cô ấy đã không đi học.)

(?)

(Từ để hỏi) + have/ has + S + VpII?

Eg: How long have you lived there?

(Bạn sống ở đó bao lâu rồi?)

* Tobe: (Từ để hỏi) + was/ were + S + .....?

* Verb: (Từ để hỏi) + did + S + Vinf + .....?

Eg: When did you buy that book?

(Bạn đã mua cuốn sách đó khi nào vậy?)

3. Dấu hiệu nhận biết Thì hiện tại hoàn thành và Thì quá khứ đơn

Hiện tại hoàn thành Quá khứ đơn

• Since + mốc thời gian

• For + khoảng thời gian

• Already (rồi)

• Yet (chưa)

• Before (trước đây)

• Just (vừa mới)

• So far (cho đến bây giờ)

• Recently, lately (gần đây)

Eg: He has just flown from New York.

(Anh ấy vừa mới bay từ New York.)

• last night/ year/ month

• yesterday

• ... ago

• in + năm

Eg: She bought the bike 2 years ago.

(Cô ấy mua chiếc xe đạp 2 năm trước.)

II. Bài tập về thì hiện tại hoàn thành và quá khứ đơn

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

Exercise 2: 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?

Exercise 3: Fill in the gaps with “yet, ago, ever, last night, for or since”

1. My father went to Italy five days ______.

2. He has known her _______ 2001.

3. Have you _________ seen an elephant?

4. She hasn’t finished her work ________.

5. He has lived in Madrid _______ ten years.

6. We went to bed at 11 o’clock ________.

Exercise 4: 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.

Exercise 5: Put the verbs in brackets into the past simple or the present perfect

I (1) _____________ (be) a ski instructor for many years now. I (2) _______ (take up) the sport when I (3) _________ (be) at school. I still remember the first time I (4) ______ (try) to ski. I (5) _________ (slip) on the ice and (6) ________ (break) my ankle. Thankfully, I (7) _______ (not/ have) a serious accident since then. Last year, I (8) ______ (try) ice-skating for the very first time. I (9) ________ (slip) on the ice rink a couple of times since then but I (10) ________ (not/ break) anything. Two years ago, I (11) _______ (take) snowboarding lessons. I (12) _______ (not/ like) it because I (13) ____ (find) it a little dangerous. I (14) ________ (not/ play) ice - hockey yet. There’s a game tomorrow. I can’t wait to go!

Exercise 6: Put the verbs in brackets into the past simple or the present perfect

1.A: __________ (you/ ever/ meet) anyone famous?

B: Yes, last summer I __________ (sit) next to Brad Pit on a plane to LA.

2.A: How long ago __________ (you/ start) painting?

B: Ten years ago. I __________(recently/ complete) a painting that the National Gallery __________ (ask) me to do a year ago.

3. A: Last night, I __________(see) the latest James Bond film.

B: Oh, I__________(already/ see) it twice.

4. A: Do you know that Mrs Janet __________(work) here for sixteen years?

B: I thought she__________(start) working here ten years ago.

5. I (invite) __________them to my birthday party yesterday, however, they (not come) _________.

6. My brother (begin) __________ looking for a job in January.

7. Timson (make) __________13 films and I think her latest is the best.

8. She (be) ____________ extremely quiet since her husband died.

9. Jane (leave)____________ just a few minutes ago.

Exercise 7. Fill in the present perfect simple or the past simple.

1) She ________  (live) in seven different countries, so she knows a lot about different cultures.

2) I  ________ (go) to the cinema last night.

3) Ow! I  ________ (cut) my finger!

4)  ________ (you/see) 'The King's Speech'?

5) John  ________ (never/understand) the present perfect.

6) She  ________ (break) her leg the day before her exam.

7) We ________  (see) Oliver yesterday.

8) He ________  (be) here all morning.

9) King Henry the Eighth of England ________  (have) six wives.

10) Last night I  ______ (lose) my keys - I had to call my flatmate to let me in.

11) I  ______ (lose) my keys - can you help me look for them?

12) I  ______ (visit) Paris three times.

13) Last year I  ______ (visit) Paris.

14) I  ______ (know) my great grandmother for a few years - she died when I was eight.

15) I  ______ (know) Julie for three years - we still meet once a month.

16) I  ______ (play) Hockey since I was a child - I'm pretty good!

17) She ______  (play) hockey at school but she didn't like it.

18) Sorry, I  ______ (miss) the bus - I'm going to be late.

19) I (miss) the bus and then I  ______ (miss) the aeroplane as well!

20) Last month I ______ (go) to Scotland.

Exercise 8: Correct the mistakes

1. She didn’t finish her homework yet

__________________________________________

2. She has knew Tome for a long time

__________________________________________

3. Where’s Bill? - He just left

__________________________________________

4. Eva given me a present last week

__________________________________________

5. The postman hasn’t given me the letter already

__________________________________________

6. Lisa already ate dinner

__________________________________________

Exercise 9: 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)

11. Linda is working in this department. She __________________ (work) here for two years.

12. Up to present, John __________________ good work in the class. (do)

13. __________________ their book on my desk last night? (they/ put)

14. He __________________ English at this school for six weeks up to now. (study)

15. Nobody lives in those houses. They __________________ empty for many years. (be)

Exercise 10: Write the past simple and present perfect form of the verb in parenthese into the blank space

Everyday we have new guest speakers and the talks (1) _______________ (be) fascinating so far, at least until yesterday when John Glenn (2) _______________ (have) to cancel because of a delayed flight. Our camp leaders then (3) _______________ (decide) to bring us to the laboratory, and we (4) _______________ (make) eggshell geode crystals instead. Well, you know that I (5) _______________ (do) a lot of different experiments in my life, but this one (6) _______________ (be) truly cool, and unlike my chemistry experiments gone wrong, nothing (7) _______________ (explode).

The world of science sure (8) _______________ (change) a lot in the last few years! (9) _______________ (you/ hear) about the discovery of water on Mars?

Exercise 11: Fill in the gaps using either Present Perfect or the Simple Past

Last week I ______________ (meet) an old lady called Cindy. She ______________ (be) eighty-two. She ______________ (be) a beggar. She ______________ (talk) to me and I ______________ (hear) the story of her entire life. I ______________ (feel) so sad when she ______________ (finish) it that I almost ______________ (cry). As I ______________ (feel) sorry for her, I ______________ (give) Cindy some money.

This morning something wonderful and amazing ______________ (happen) to me. I ______________ (meet) Cinday again, but my goodness, she ______________ (be) different. She told me the following.

Since you ______________ (give) me that money my life ______________ (change) completely. With the money you ______________ (give) me I ______________ (buy) a lottery ticket and I ______________ (win). I ______________ (buy) myself a house where I’m living now. I ______________ (also buy) some new clothes, a TV set… you can’t imagine how happy I am!

I ______________ (be) so astonished that I couldn’t even say a word. I ______________ (follow) her and surprise! She ______________ (buy) me a yellow Ferrrari.

Exercise 12: Choose either the past tense or the present perfect form in the following sentences

1. Mr. Johnson left/ has left last week for a business trip.

2. Sam lost/ has lost his car keys and can’t get home.

3. The choir sang/ has sung that song a hundred times.

4. The garage had/ has had my car for a week now, and it still isn’t fixed.

5. I complained/ have complained about that problem a dozen times.

6. Last winter,my grandmother fell/ has fallen and broke her hip.

7. Since the train strike began, I drove/ have driven to work every day.

8. I drove/ have driven my wife’s car to work this morning.

9. I’m hungry. I didn’t eat/ haven’t eaten anything today.

10. Grandma visited/ has vistied us last weekend.

11. Look! Tomek broke/ has broken his arm.

12. Sorry, Sir. I forgot/ have forgotten my homework

13. Mrs Ziarko worked/ has worked at this school for 5 years.

14. Uncle Tim was/ has been in hospital since Friday.

15. Did you/ Have you ever read a book in English?

Exericse 13: Fill in the appropriate tense: present perfect or past simple

1. I (see) ______________ that programme about telepathy last night.

2. He (come) ________________ back from Uganda a week ago.

3. Last week, he (phone) _______________ me to inform me about the matter.

4. He (travel) ___________________ a lot recently.

5. Claire (have) ________________ an appointment at the hairdresser’s yesterday.

6. He’s the most difficult customer I (have to - ever) ______________ deal with.

7. Sales (rise) _______________ in 2001, but then (fall) _________________ again in 2002.

8. We (sign) ________________ a binding contract last year which is still valid.

9. I feel really tired. I (finish - just) ______________________ my homework.

10. Look at George ! He (have) __________________ a haircut.

11. The police __________________ two people early this morning. (to arrest)

12. She __________________ to Japan but now she__________________back. (to go - to come)

13. Dan__________________two tablets this year. (already/to buy)

14. How many games__________________so far this season? (your team/to win)

15. __________________ the CN Tower when you__________________in Toronto? (you/to visit - to stay)

16. She ______ (see) that movie twice.

17. I ______ (buy) a new phone last month.

18. They ______ (already/finish) their project.

19. He ______ (live) in London for ten years before moving to Spain.

20. ______ you ______ (meet) the new teacher yet?

Exercise 14: Complete the second sentence using the word in brackets so that it has the same meaning as the first one.

1. He last wrote to her in February. (NOT)

He _______________________________________________________________

2. I left Japan ten years ago. (SINCE)

It ________________________________________________________________

3. Tom has been drinking milk since he was thirteen. (WHEN)

Tom ______________________________________________________________

4. My father started washing his car in the morning. (SINCE)

My father __________________________________________________________

5. Tom has run this restaurant for three years. (SET)

Tom ______________________________________________________________

6. Tom has been collecting stamps since he was a kid. (WHEN)

Tom ______________________________________________________________

7. He began playing basketball one year ago

He has_____________________________________________________________

8. The children started riding bicycles when they were 5 years old.

They have _________________________________________________________

9. This is the first time I have eaten out at a 5-star restaurant.

I haven’t __________________________________________________________

10. I haven’t met my best friend since she went to study abroad.

I last _____________________________________________________________

11. It is two years since we last went on a picnic together.

We haven’t ________________________________________________________

Exercise 15: Complete the second sentence using the word in brackets so that it has the same meaning as the first one.

1. The last time I watched “The Twilight Saga” series was 5 years ago.

=> I haven’t ……………………………………………………………………

2. When did our teacher task us with a market research project?

=> How long ……………………………………………………………………

3. I last met him 3 days ago.

=> The last time ……………………………………………………………………

4. She started working as a recruiter 3 months ago.

=> She has ……………………………………………………………………

5. He began playing ice hockey when he was 6 years old.

=> He has ……………………………………………………………………

Trên đây là toàn bộ nội dung của Bài tập về thì hiện tại hoàn thành và quá khứ đơn, hy vọng đây là tài liệu học tập hữu ích dành cho quý phụ huynh, thầy cô và các em học sinh.

Luyện tập trực tuyến phân biệt 2 thì tiếng Anh này tại:

Bài tập Thì hiện tại hoàn thành và quá khứ đơn Online

Chọn file muốn tải về:
Đóng Chỉ thành viên VnDoc PRO/PROPLUS tải được nội dung này!
Đóng
79.000 / tháng
Đặc quyền các gói Thành viên
PRO
Phổ biến nhất
PRO+
Tải tài liệu Cao cấp 1 Lớp
30 lượt tải tài liệu
Xem nội dung bài viết
Trải nghiệm Không quảng cáo
Làm bài trắc nghiệm không giới hạn
Mua cả năm Tiết kiệm tới 48%
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
3 Bình luận
Sắp xếp theo
  • Giang Truong
    Giang Truong

    ko có Exercise 8 nhaaaaaaaa!!!!!!!!!

    Thích Phản hồi 05/12/21
  • Giang Truong
    Giang Truong

    Ko có đáp án của Exercise 8 nhaaaaaaa!!!!!!!!!!!

    Thích Phản hồi 05/12/21
  • Giang Truong
    Giang Truong

    😔😔😔😔😔 Exercise 8 đâuuuu


    Thích Phản hồi 05/12/21
    • Trần Lê Thu Trang
      Trần Lê Thu Trang

      ở dưới bài 8 có dòng xem kết quả mà tr , ấn dô koi !!

      Thích Phản hồi 16/12/21
🖼️

Ngữ pháp tiếng Anh

Xem thêm
🖼️

Gợi ý cho bạn

Xem thêm