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

pdf
Số trang Bài tập về thì hiện tại hoàn thành và quá khứ đơn 9 Cỡ tệp Bài tập về thì hiện tại hoàn thành và quá khứ đơn 216 KB Lượt tải Bài tập về thì hiện tại hoàn thành và quá khứ đơn 3 Lượt đọc Bài tập về thì hiện tại hoàn thành và quá khứ đơn 41
Đánh giá Bài tập về thì hiện tại hoàn thành và quá khứ đơn
4.7 ( 19 lượt)
Nhấn vào bên dưới để tải tài liệu
Để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí Bài tập về thì hiện tại hoàn thành và quá khứ đơn Bản quyền thuộc về VnDoc nghiêm cấm mọi hành vi sao chép vì mục đích thương mại I. Phân biệt thì thì hiện tại hoàn thành (Present Perfect) và quá khứ đơn (Past Simple) Thì hiện tại hoàn thành Thì quá khứ đơn - Diễn tả hành động gần đây đã diễn ra tại - Diễn tả hành động đã kết thúc tại thời thời điểm không xác định trong quá khứ. điểm xác định trong quá khứ. Eg: I have bought a new computer Eg: I bought the computer two years ago (We don’t know when he bought it => (Two year ago => thời điểm đã được xác không xác định được thời điểm) định) - Diễn tả hành động đã xảy ra trong quá - Diễn tả hành động đã kết thúc trong quá khứ và tiếp tục kéo dài đến hiện tại. khứ. Dấu hiệu: ever, never, just, already, yet, so Dấu hiệu: yesterday, last night/ week/ far, since, for, recently,… month/ year, ago, then, when, in 2019,…. II. Bài tập luyện tập 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. Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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 Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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 Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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? Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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: 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 8: Put in the verbs in the correct form 1. We __________________ to the restaurant last night. (go) Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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) III. Đáp án bài tập luyện tập Exercise 1: Choose the correct answer 1. B 2. B 3. A 4. C 5. C 6. A 7. C 8. A 9. C Exercise 2: Put the verbs in bracket into the past simple or the present perfect 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? Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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 3: Fill in the gaps with “yet, ago, ever, last night, for or since” 1.My father went to Italy five days __ago____. 2.He has known her ___since____ 2001. 3.Have you ____ever_____ seen an elephant? 4.She hasn’t finished her work ___yet_____. Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 5.He has lived in Madrid ___for____ ten years. 6.We went to bed at 11 o’clock ___last night_____. Exercise 4: Circle the correct item 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 5: Put the verbs in brackets into the past simple or the present perfect 1. have been 2. took up 3. was 4. tried 5. slipped 6. broke 7. haven’t had 8. tried 9. have slipped 10. haven’t broken 11. took 12. didn’t like 13. found 14. haven’t played Exercise 6: Put the verbs in brackets into the past simple or the present perfect 1.A: ____Have you ever met______ (you/ ever/ meet) anyone famous? B: Yes, last summer I ______sat____ (sit) next to Brad Pit on a plane to LA. Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 2.A: How long ago ____did you start______ (you/ start) painting? B: Ten years ago. I ____have recently completed______(recently/ complete) a painting that the National Gallery _____asked_____ (ask) me to do a year ago. 3. A: Last night, I ____saw______(see) the latest James Bond film. B: Oh, I____have already seen______(already/ see) it twice. 4. A: Do you know that Mrs Janet ____have worked______(work) here for sixteen years? B: I thought she_____started_____(start) working here ten years ago. 5. I (invite) ______invited____them to my birthday party yesterday, however, they (not come) _____didn’t______. 6. My brother (begin) _____began_____ looking for a job in January. 7. Timson (make) ______has made____13 films and I think her latest is the best. 8. She (be) _______has been_____ extremely quiet since her husband died. 9. Jane (leave)_____left_______ just a few minutes ago. Exercise 7: Correct the mistakes 1. didn’t finish => hasn’t finished She hasn’t finished her homework yet 2. knew => known She has known Tom for a long time 3. just left => has just left Where’s Bill? - He has just left 4. given => gave Eva gave me a present last week 5. already => yet The postman hasn’t given me the letter yet 6. already ate => has already eaten Lisa has already eaten dinner. Exercise 8: Put in the verbs in the correct form Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí 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) Mời các bạn tham khảo thêm nhiều tài liệu ngữ pháp tiếng Anh hay tại: https://vndoc.com/ngu-phap-tieng-anh Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.