

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


GRAMMAR: Present Perfect Review
1. Put the verbs in brackets in the correct present perfect form.
3. Fill in the gaps with the correct verb in the present perfect. Choose from the list below. COMPLAIN GET UP COST BE TAKE TYPE NOT HAVE SEND NOT RING LEAVE NOT STOP GIVE It ’s a terrible day today. The alarm clock ring at 7:15 a.m., so I get up at 7:50 a.m. I didn’t have breakfast because I was really late for work. The bus leave just when I arrived at the bus stop, so I I have to take a taxi. It cost £8:40!!! The boss complain because I was late and he give me a lot of work. I have more than 20 letters and give about 30 e-mails. Besides, the phone it’s being ringing all morning long. It’s 10 p.m. now, I’m going to bed to forget such a terrible day! 4. Put the verb into the more suitable form, present perfect simple or present perfect continuous. 1. Look! Has broken (somebody / break) that window? 2. You look tired. Have you been workng (you / work) hard? 3. “have you ever worked (you / ever / work) in a factory?” “No, never”. 4. “Liz is away on holiday”. “Is she? Where has she gone (she / go)?” 5. My brother is an actor. He has appeared (he / appear) in several films. 6. “Sorry, I’m late” “That’s all right. I haven’t been waiting (I / not / wait) long”. 7. “Is it still raining?” “No, it has stopped (it / stop).” 8. I have lost (I / lose) my address book. Have you seen (you / see) it? 9. I have been reading (I / read) the book you lent me, but I haven’t finished (I / not / finish) it yet. It’s very interesting. 10. I have read (I / read) the book you lent me, so you can have it back now. 5. For each situation, ask a question using the words in brackets. 1. You have a friend who is learning Arabic. (how long / learn / Arabic?) How long have you been learning Arabic? 2. You have just arrived to meet a friend. She is waiting for you. ( wait / long?) Have you been waiting for a long time? 3. You see somebody fishing by the river. (catch / any fish?) Have you caught any fish? 4. Some friends of yours are having a party next week. (how many people / invite?) How many people have you invited? 5. A friend of yours is a teacher. (how long / teach?) How long have you been teaching? 6. You meet somebody who is a writer.