This document provides exercises to practice using the past simple and present perfect tenses in English. It includes multiple choice questions, fill-in-the-blank activities, corrections of verb tense errors and other exercises focusing on when to use different verb forms in the past and present. The document covers a wide range of grammar points related to the past simple and present perfect through over a dozen exercises.
This document provides exercises to practice using the past simple and present perfect tenses in English. It includes multiple choice questions, fill-in-the-blank activities, corrections of verb tense errors and other exercises focusing on when to use different verb forms in the past and present. The document covers a wide range of grammar points related to the past simple and present perfect through over a dozen exercises.
This document provides exercises to practice using the past simple and present perfect tenses in English. It includes multiple choice questions, fill-in-the-blank activities, corrections of verb tense errors and other exercises focusing on when to use different verb forms in the past and present. The document covers a wide range of grammar points related to the past simple and present perfect through over a dozen exercises.
This document provides exercises to practice using the past simple and present perfect tenses in English. It includes multiple choice questions, fill-in-the-blank activities, corrections of verb tense errors and other exercises focusing on when to use different verb forms in the past and present. The document covers a wide range of grammar points related to the past simple and present perfect through over a dozen exercises.
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? 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_____. 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. 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 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) 11. Linda is working in this department. She _______has worked___________ (work) here for two years. 12. Up to present, John ___________has done_______ good work in the class. (do) 13. ________Did they put__________ their book on my desk last night? (they/ put) 14. He __________has studied________ English at this school for six weeks up to now. (study) 15. Nobody lives in those houses. They __________have been________ empty for many years. (be) Exercise 9: 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) ______had been_________ (be) fascinating so far, at least until yesterday when John Glenn (2) _______had________ (have) to cancel because of a delayed flight. Our camp leaders then (3) ________decided_______ (decide) to bring us to the laboratory, and we (4) _______made________ (make) eggshell geode crystals instead. Well, you know that I (5) ______have done_________ (do) a lot of different experiments in my life, but this one (6) _______was________ (be) truly cool, and unlike my chemistry experiments gone wrong, nothing (7) ________exploded_______ (explode). The world of science sure (8) ______has changed_________ (change) a lot in the last few years! (9) ____Have you heard___________ (you/ hear) about the discovery of water on Mars? Exercise 10: Fill in the gaps using either Present Perfect or the Simple Past Last week I _______met_______ (meet) an old lady called Cindy. She ____was__________ (be) eighty-two. She ________was______ (be) a beggar. She _____talked_________ (talk) to me and I ______heard________ (hear) the story of her entire life. I _______felt_______ (feel) so sad when she ______finished________ (finish) it that I almost _______cried_______ (cry). As I _____felt_________ (feel) sorry for her, I ________gave______ (give) Cindy some money. This morning something wonderful and amazing _____happened_________ (happen) to me. I _______met_______ (meet) Cinday again, but my goodness, she _____was_________ (be) different. She told me the following. Since you _____gave_________ (give) me that money my life ______has changed________ (change) completely. With the money you _______gave_______ (give) me I _______bought_______ (buy) a lottery ticket and I ______won________ (win). I ________bought______ (buy) myself a house where I’m living now. I _____have also bought_________ (also buy) some new clothes, a TV set… you can’t imagine how happy I am! I _______was_______ (be) so astonished that I couldn’t even say a word. I ________followed______ (follow) her and surprise! She ____has bought__________ (buy) me a yellow Ferrrari. Exercise 11: Choose either the past tense or the present perfect form in the following sentences 1. Mr. Johnson left last week for a business trip. 2. Sam has lost his car keys and can’t get home. 3. The choir has sung that song a hundred times. 4. The garage has had my car for a week now, and it still isn’t fixed. 5. I have complained about that problem a dozen times. 6. Last winter, my grandmother fell and broke her hip. 7. Since the train strike began, I have driven to work every day. 8. I drove my wife’s car to work this morning. 9. I’m hungry. I haven’t eaten anything today. 10. Grandma visited us last weekend. 11. Look! Tomek broke his arm. 12. Sorry, Sir. I forgot my homework 13. Mrs Ziarko has worked at this school for 5 years. 14. Uncle Tim has been in hospital since Friday. 15. Have you ever read a book in English? Exericse 12: Fill in the appropriate tense: present perfect or past simple 1. I (see) ____saw__________ that programme about telepathy last night. 2. He (come) _____came___________ back from Uganda a week ago. 3. Last week, he (phone) _______phoned________ me to inform me about the matter. 4. He (travel) _______has travelled____________ a lot recently. 5. Claire (have) _______had_________ an appointment at the hairdresser’s yesterday. 6. He’s the most difficult customer I (have to - ever) _______have ever had to_______ deal with. 7. Sales (rise) ______rose_________ in 2001, but then (fall) ________fell_________ again in 2002. 8. We (sign) _______have signed_________ a binding contract last year which is still valid. 9. I feel really tired. I (finish - just) ______have just finished________________ my homework. 10. Look at George ! He (have) _________has had_________ a haircut. 11. The police _________arrested_________ two people early this morning. (to arrest) 12. She _________went_________ to Japan but now she_____has come_____________back. (to go - to come) 13. Dan__________has already bought________two tablets this year. (already/to buy) 14. How many games________has your team won__________so far this season? (your team/to win) 15. _______Did you visit___________ the CN Tower when you______stayed____________in Toronto? (you/to visit - to stay) Exercise 13: Complete the second sentence using the word in brackets so that it has the same meaning as the first one. 1. He HAS NOT WRITTEN TO HER SINCE FEBRUARY. 2. It HAS BEEN TEN YEARS SINCE I LEFT JAPAN. 3. Tom STARTED DRINKING (TO DRINK) MILK WHEN HE WAS THIRTEEN. 4. My father HAS BEEN WASHING HIS CAR SINCE THE MORNING. 5. Tom SET UP THIS RESTAURANT THREE YEARS AGO. (TOM SET THIS UP THREE YEARS AGO.) 6. Tom STARTED COLLECTING (TO COLLECT) STAMPS WHEN HE WAS A KID.