martes, 25 de febrero de 2014

Present Perfect

Translate the following sentences into English


  1. El Sr. Brown hace un mes que tiene el Mercedes.
  2. John lleva seis meses estudiando en Santa Clara.
  3. ¿Cuánto hace que Peter es médico de familia?
  4. Mi padre lleva trabajando en Telefónica desde 1994.
  5. Llevo diez años sin fumar.
  6. Hace siglos que no como una paella.
  7. Hace dos años que trabajo aquí.
  8. Hace años que no le veo.
  9. ¿Cuánto tiempo llevas estudiando inglés?
  10. Conozco a Paul desde hace siete años.
  11. Mis padres llevan casados desde 1997.
  12. Llevo aquí una hora.
  13. ¿Cuánto tiempo hace que vives aquí? Vivo aquí desde 1987.
  14. Es médico desde hace 20 años.
  15. Lleva durmiendo desde que el médico se marchó.
  16. Lleva tres meses a dieta.


KEY


  1. Mr Brown has had his Mercedes since last month.
  2. John has been studying at Santa Clara’s for six months.
  3. How long has Peter been a G.P.?
  4. My father has been working for Telefónica since 1994.
  5. I haven’t smoked for ten years.
  6. It’s ages since I last ate a paella.
  7. It’s two years since I started working here.
  8. It’s ages since I last saw him.
  9. How long have you been studying English?
  10. I’ve known Paul for seven years.
  11. My parents have been married since 1997.
  12. I’ve been here for an hour.
  13. How long have you lived / been living here? I have lived / been living here since 1987.
  14. S/he has been a doctor for twenty years.
  15. S/he has been asleep since the doctor left.
  16. S/he has been dieting for three months.

No hay comentarios: