Respuestas

2012-05-16T03:41:45+02:00
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.) I haven't finished guide of language. ( No he terminado la guía de lenguaje.) 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 crio.) 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.)