I struggle with time phrases, because they don't directly translate into English sometimes, and I'm not sure whether translators online are telling me the right thing. Can someone help translate these examples?
I played tennis for 5 years (at some point in my life)
I have been playing tennis for 5 years (the last 5 years)
I won a competition 5 years ago (5 years ago, not for 5 years)
I have played tennis since i was 5 years old
Can someone help me with these time phrases?
-
- Mensajes: 672
- Registrado: Julio 25, 2017, 12:33 pm
- Contactar:
Re: Can someone help me with these time phrases?
Hola Hanna
A continuación te presento las traducciones posibles
Jugué tenis durante cinco años. (I played tennis for five years)
Llevo cinco años jugando tenis. o He estado jugando tenis por 5 años. (I have been playing tennis for five years)
Gané una competencia hace cinco años. (I won a competition five years ago)
Juego tenis desde los cinco años. (I have played tennis since I was five years old).
Espero que sea de ayuda.
¡Saludos!

A continuación te presento las traducciones posibles
Jugué tenis durante cinco años. (I played tennis for five years)
Llevo cinco años jugando tenis. o He estado jugando tenis por 5 años. (I have been playing tennis for five years)
Gané una competencia hace cinco años. (I won a competition five years ago)
Juego tenis desde los cinco años. (I have played tennis since I was five years old).
Espero que sea de ayuda.
¡Saludos!



Última reactivación por Anonymous en Septiembre 19, 2018, 10:42 pm
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados