Vous êtes sur la page 1sur 2

PRESENT PERFECT EXERCISES

3 ESO

1. Put the verbs into the correct form (present perfect simple). 1. 2. 3. 4. 5. 6. 7. 8. 9. I (not / work) today. We (buy) a new lamp. We (not / plan) our holiday yet. Where (be / you) ? He (write) five letters. She (not / see) him for a long time. (be / you) at school? School (not / start) yet. (speak / he) to his boss? 10. No, he (have / not) the time yet. 11. (you / read) the book yet 12. How many letters (they / write) so far? 13- When (he / tell) you that? 14(you / be) at home last night? 15. How often (you / travel) abroad till now?

2. Put the verbs into the correct tense (simple past or present perfect simple). 1. 2. 3. A: (you / taste / ever) sushi? B: Yes, I (eat) sushi at least five times so far. A: When (you / eat) sushi for the first time?

4. B: I (eat) sushi for the first time on my dad's 50th birthday. He (invite) the whole family to a Japanese restaurant. 5. A: (you / like) it? 6. B: Absolutely. In fact, it (be) so good that we (be) to that restaurant three times . And on my mum's birthday, we (order) some sushi and (have) it at home. 3. Circle the correct time expression to complete each sentence. 1. Paula hasnt been to see the doctor . She really needs a checkup. a. yesterday b. yet 2 The patient took his medication . a. an hour ago b. just 3. Have you broken your arm? a. ever b. lately 4. Peter and Jane were in an accident . Luckily, they werent injured badly. a. six months b. last week 5 We have been sick . Its probably the flu. a. yet b. since Sunday 6. did the doctor x-ray your arm? a. When b. How

4. Present perfect and JUST. Answer the questions and use the words giv Example: Would you like something to eat? (No, thank you / I / just / have / dinner) No, thank you. Ive just had dinner 1. Have you seen John anywhere? (Yes/ I / just / see / him) 2. Has Ann phoned yet? (Yes / she / just / phone) 3. Would you like a cup of tea? (No, thanks / I / just / drink / two) 5. Ask and answer the questions adding YET or ALREADY and present perfect Example: (You / post / that letter) (Yes) Have you posted that letter? Yes, I have already posted it. 1. (You / read / The Hunger games) (No) 2. (Your teacher / mark / the exams) (Yes) 3. (You / finish / all your homework) (Yes) 4. (You / meet / your new Biology teacher) (No) 6. Complete the sentences with YET, ALREADY, JUST, EVER, NEVER. 1. Have you . seen a poisonous plant? No, . 2. I have worked a lot but I havent prepared dinner. 3. Have you .. taken part in a charity challenge? 4. Havent you finished painting the house .?- Yes, we have . finished. TRANSLATE into English. 1. Habis visitado alguna vez La Gran Muralla China? 2. Cuntas veces has viajado en avin? 3. Nunca he hecho senderismo por la Ruta Inca. 4. Cundo han conocido a ese chico? 5. A qu hora te has levantado? Me acabo de levantar. 6. Has estado alguna vez en Inglaterra? - S, fui a Cambridge el ao pasado. Complete these sentences with FOR or SINCE. 1. Steve hasn't played the guitar ...................... he left the band. 2. He's been the class representative ....................... one year. 3. Oliver's been here ...................... 10.30. 4. Shes lived here ...................... the beginning of the year. 5. Mike has been ill ..................... a long time. He's been in hospital ...................... October. TRANSLATE into English. 1. La clase empez hace treinta minutos. 2. Estoy en este instituto desde hace tres aos. 3. Tengo dolor de cabeza desde que me levant esta maana. 4. Cundo volvisteis de Francia? - Hace dos meses. 5. Estudi alemn dos aos, pero ahora estudio ingls.

Vous aimerez peut-être aussi