7Uses of the present perfect 1- Recent events: It is used to describe recent events without a definite time. A time expression may emphasize recentness: just, recently, latelyWhy are they so happy?They have just won a prize so they are really pleased
82- Personal experiences: It is used to express personal experiences, there is not a definite time given. The time expressions ever and never are very often used with this meaningI have never been to Japan. Have you ever been there?
93- It is used to express actions that started in the past and continue to the present, the time period is not finished. We use for and since with this meaning.I haven’t eaten since yesterday morning. I am really hungryI haven’t drunk anything for two days. I am terribly thirsty
10We use definite expressions with the Past simple tense: yesterday, last week, … ago etc, while we don’t use definite time expressions with the Present perfect tense. I have been to France three times When did you go there last? I went there last Summer
11Gerald has bought a new car. He bought it last week.Have you met Ray?– Yes, I met him when we were students.My parents have been to India.In fact, they went there twice last year.
12Note the differenceHe has been to London. Now he is here. He can tell you wonderful stories about London. He has been in London for two weeks. He is still in London. Where’s Peter? He has gone to London. He is in Italy or on his way to London.
13Answer the questions. Use short answers. Have you ever been to Canada?Yes, ____________.Has Jane ever cooked Thai food?No, ____________.Have Li Mang and Xiu ever written poetry?Has Cesar ever read an English newspaper?Has Julio ever fallen asleep in class?Have Ramon and Sancho ever driven a car?I haveshe hasn’tthey havehe hashe hasn’t
14Complete the sentences. Use the present perfect. My friends __________ (go) to Europe twice.We ____________ (travel) by plane lots of times.Rob _________ (go) on a blind date.Martha __________ (do) karate.I ____________ (dye) my hair three times.Kerry ____________ (eat) insects in Thailand.William __________ (ride) a camel in Egypt.My parents ___________ (swim) in the Indian Ocean.have gonehave traveledhas gonehas donehave dyiedhas eatenhas riddenhave swum
15Circle the correct past participle. Talk talked / talkenFall fell / fallenGo went/ goneBreak breaked / brokenWear worn / woreDo done / didBe was/ been
16Write sentences in the present perfect. Use already, just, and yet. She / win the lotto (already) ______________________________. He / tell a lie (just) I / not visit Europe (yet) They / start the exam (already) I / make a mistake (just) We / not have dinner (yet)She has already won the lottoHe has just told a lieI haven’t visited Europe yetThey have already started the examI have just made a mistakeWe haven’t had dinner yet