IES Libertas. Torrevieja. Departamento de Inglés present perfect 1. Write sentences or questions with the present perfect. a. she / ever / be / here ? Has she ever been there? b. you / ever buy / books from that bookshop? c. I / not have breakfast / today d. They / never be / to the new shopping centre e. Where / you / be? f. They / just go / to live to Madrid g. John / never fly / before h. She / just send / me an e-mail i. She / just arrive 2. Put the verb in Present Perfect or Past Simple. a. My wife is a writer. She has written (write) many books. b. We (not / have) a holiday last year. c. I (play) tennis yesterday afternoon. (you / go) to bed last night? d. What time e. (you / ever / meet) a famous person? (not / be) very good yesterday. f. The weather (just / wash) it. g. My hair is wet. I h. I (wash) my hair before breakfast this morning. i. Mary travels a lot. She (visit) many countries. 3. Translate into English: a. He perdido mis gafas. ¿Las has visto? 3º E.S.O. 1 IES Libertas. Torrevieja. Departamento de Inglés b. ¿A qué hora te has levantado? c. ¿Habéis estado alguna vez en el museo? d. Acabo de encontrarme a Peter. e. ¿Has comprado un nuevo ordenador? f. Hemos invitado a mucha gente a nuestra fiesta. g. ¿Tienes hambre? No, acabo de cenar. 3º E.S.O. 2