3 75 Present perfect and other past forms Present perfect simple or progressive 1 Complete the chart. Simple Progressive A. 2 1 I have been reading 1 the book for about an hour, but I have not finished 2 it yet. B. I have just arrived 3 . Now where are you? You wanted to meet at the cinema, didn’t you? C. I have been trying 4 to call you for more than an hour. Where have you been 5 ? D. Clare has been working 6 on her presentation since 7 p.m. I think she should stop now. It’s too late anyway. Present perfect simple or progressive 2 a) Complete the sentences with the correct form of the present perfect tense. 1. My sister 1 (learn) Croatian since she was two. She is very good at it now. However, when I started a year ago I found it very difficult. I 2 (give up) now. I just can’t do it. 2. I’m so sorry, I missed the train in London. I think I should have called you. How long you 3 (wait)? 3. Don’t worry, I just 4 (have) a phone call from Harry. He is all right. 4. Colin 5 (work) on his new book for about three months now, but he 6 (not finish) yet. He wants to write two more chapters. 5. The storm 7 (uproot) all the trees in the road. The whole road looks very different now. Present perfect with for and since a) Read through the sentences of tasks 1 and 2 above and copy the ones that contain for. 1. I have been 2. 3. b) Ask “For how long?” and underline the duration. Example: For how long have you been reading the book? – For about an hour. Tip T See grammar in the coursebooks • Prime Time Transition 5: Unit 3 page 36 • Prime Time 5: Unit 2 page 26 • Prime Time 6: Unit 4 page 56 • Prime Time Transition 5: Grammar page 156 • Prime Time 5: Grammar page 151 • Prime Time 6: Grammar page 172 1 2 3 for how long? Nur zu Prüfzwecken – Eigentum des Verlags öbv
RkJQdWJsaXNoZXIy ODE3MDE=