Ads 468x60px

Translate

Pages

Blogger templates

Blogger news

Copyright Text

domingo, 24 de marzo de 2013

Presente Perfecto (Present Perfect)

El present perfect se usa para narrar hechos que ya han ocurrido en un momento, específico o no, en el pasado pero que siguen teniendo una relevancia en el presente.

Corresponde en su estructura con el pretérito perfecto en español, es decir, el verbo se construye con el verbo auxiliar have o has si es en tercera persona singular (he, she, it), más el participio del verbo: sujeto + have/has + verbo en participio pasado, pero no siempre en su uso: I have been married for two years. (Llevo casado dos años.).




En el sentido del ejemplo anterior, es especialmente importante su uso para conectar el pasado con el presente, e incluso, el futuro. De ahí, su uso frecuente con adverbios de tiempo como for, since, etc.

Afirmativo

  • I have eaten an apple. (Me he comido una manzana.)
  • He has bought a car. (Él ha comprado un coche.).

Negativo

  • I've never been to Salamanca. (Nunca he estado en Salamanca.)
  • I haven't finished yet. (Aún no he terminado.)

Interrogativo

  • How many times have you seen that film? (¿Cuantas veces has visto esa película?)
  • Have you been to the Prado? (¿Has estado en el Prado?)

Con for y since

For y since sirven para delimitar el tiempo de la acción del verbo: for tiene el significado de «durante» y since, «desde».

Afirmativo

  • I have been here for four years. (Llevo cuatro años aquí.)
  • I have lived here since 2011 (Vivo aquí desde 2011.)

 Negativo

  • I haven't seen them for a long time. (No les veo desde hace mucho tiempo.)
  • I haven't been here since I was a kid. (No he estado aquí desde que era crío.)

Con already, (not) yet o just

Mientras for y since establecen cuando se ha concluido la acción, already y yet establecen acciones que todavía no han acabado. Yet solo se puede usar en negativa e interrogativa y already solo se puede usar en afirmativa:
  • already: ya, p. ej. I have already done my homework (Ya he hecho mis deberes.);
  • just: acabar de, p. ej. I have just done my homework (Acabo de hacer mis deberes.);
  • (not) yet: todavía no, aún, p. ej. I haven't done my homework yet (Todavía no he hecho mis deberes.)

0 comentarios:

Publicar un comentario