Necesito que me digan si en esta oración va since o for por favor: -My sister has worked in bogota ___________two years -i have had this jacket _______four months -they have been on holiday ________three weeks. A LOS QUE ME RESPONDAN BIEN LOS VOY A ESTAR SIGUIENDO GRACIAS...
Respuestas a la pregunta
Respuesta:
Hola!!
- My sister has worked in Bogota for two years.
- I have had this jacket for four months.
- They have been on holiday for three weeks.
Explicación:
For significa "desde hace" o "durante" y se usa con un período de tiempo, por ejemplo: ten minutes, two hours, one day, a month, a year, a long time....
Example:
*I've waited for an hour / I've been waiting for an hour (he esperado durante una hora / llevo esperando una hora)
*She has lived in Alicante for a long time (ella vive en alicante desde hace mucho)
*We've worked in the same company for two years (trabajamos en la misma empresa desde hace dos años)
Since significa "desde" o "desde que" y se usa para señalar un momento concreto en el tiempo, por ejemplo: 10 o’clock, Tuesday, 2nd January, August, 200, we arrived, I was ten years old....
Example:
*I haven't eaten anything since 10 o'clock (no he comido nada desde las 10)
*We haven't seen each other since 2001 (no nos hemos visto desde 2001)
*I've lived in Spain since I was ten years old (vivo en España desde que tenía 10 años).