Presente Perfecto

Páginas: 5 (1022 palabras) Publicado: 21 de septiembre de 2011
A. Write questions with the present perfect. Then write short answers.

1. you / have / breakfast
Have you had breakfast?
Yes, I have.

2. your teacher / fall / asleep
Has your teacher fallen asleep
No, he hasn’t

3. your parents / buy / a house
Have your parents bought a house ?
Yes, They have

4. your best friend / go / to Latin America
Has your best friend gone to LatinAmerica
No, she hasn’t

5. you / finish / the exercise
Have you finished the exercise ?
Yes, I have

B. Rewrite the underlined words. Change for to since and change since to for. Write complete sentences.

It’s Saturday. I’ve been ill since Wednesday.
I’ve been ill for four days.
1. It’s eleven o’clock. We’ve been here since ten o’clock.
We’ve been here for one hour

2. It’s November.I’ve been in this class for two months.
I’ve been in this class since September

3. It’s Friday. I haven’t played football since Wednesday.
I haven’t played footbal for two days
4. It’s 2005. Diana’s had her dog for five years.
Diana’s had her dog since 2000
5. It’s April. I’ve lived here since February.
I’ve lived here two months
C. Complete the dialogue. Use the presentperfect form of the verbs.

-Have you been (be) an actor for a long time?
- Yes, I have made (make) about ten films. But I haven’t worked (not work) in Hollywood!
- Your brother’s an actor, too. How many films has he acted (act) in?
- Oh, I think he has made (make) about five films, he’s younger than me.

D. Write questions. Use How long …? and the present perfect. Then circle the correctanswer.

1. you / be at this school
How long have you been at this school ?
For / since three years.
2. your teacher / teach at this school
How long have your teacher taught at this school?
For / Since 2003.
3. you / like football
How long have your liked football?
For / since many years!
4. your brother / feel ill
________________________________?
For / SinceWednesday.
5. you / play the piano
________________________________?
For / Since I was little.

E. Correct the mistakes in these sentences.

1. Have Elsa always lived here?
2. How long you have lived in this town?
3. I’ve waited for you since an hour!
4. Has your teacher go home?
5. Have you been in this room for nine o’clock?

F. Write sentences. Use the present perfect and for orsince.

1. my parents / lived here / 1995
____________________________________
2. I / study English / six years
____________________________________
3. we / be in this class / September
____________________________________
4. my sister / work at the bank / two months
____________________________________
5. I / feel ill / yesterday
____________________________________

G. Look at theinformation. Match the questions (1-6) with the answers (a-f).

1. Has Ana been to Australia?
2. Have you eaten Indian food?
3. Have Ben and Cathy eaten paella?
4. Have you been to Granada?
5. Have Ben and Cathy been to France?
6. Has Ana eaten Mexican food?

a) No, they haven’t.
b) No, I haven’t.
c) Yes, she has.
d) Yes, I have.
e) No, she hasn’t.
f) Yes, they have.

H. Completethe table:

FOR SINCE
______________ _______________
______________ _______________
______________ _______________

1999 A year March Three hours Thursday Two months
I. Write the words in the correct order.

1. in Spain? / lived / Madonna / Has
____________________________________
2. Beckham / played / Has / in Madrid?
____________________________________
3.been / Have / parachuting? / you
____________________________________
4. English? / you / studied / Have
____________________________________
5. finished / Have / this exercise? / we
____________________________________

J. Circle the correct answer.

1. Sally has been ill for / since a week.
2. I’ve been in this class for / since September.
3. I’ve studied English for / since eight...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • presente perfecto
  • Presente perfecto
  • Presente Perfecto
  • Present Perfect
  • Present perfect
  • Present Perfect
  • PRESENT PERFECT
  • Presente perfecto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS