
¿Cuándo se usa FOR y cuando SINCE?
Vamos a ver un resumen del contraste entre FOR y SINCE:
FOR [DURANTE] para mencionar un período específico (o duración) de tiempo
SINCE [DESDE] para mencionar el punto de inicio de un período de tiempo (continúa hasta ahora).
- I have been a doctor for fifteen years. (duration = 15 years)I have been a doctor since 1992. (starting point = 1992) / Soy médico desde hace quince años. (duración = 15 años) Soy médico desde 1992 (punto de partida = 1992)
- She has been a mother for six months. She has been pregnant since her first child was born. / Ha sido madre durante seis meses. Está embarazada desde que nació su primer hijo.
- My sister has lived in Frankfurt for nine months. My sister has lived in Frankfurt since the beginning of March. / Mi hermana vive en Frankfurt desde hace nueve meses. Mi hermana vive en Frankfurt desde principios de marzo.
Aquí tenéis una explicación completa (en castellano) de la formación y uso del Present Perfect además de otras partículas que suelen acompañarlo (just, already, yet, ever, never).
15Ca) Fill the spaces in the following sentences by using FOR or SINCE
15Cb) Fill the spaces in the following sentences by using FOR or SINCE
15Cc) Fill the spaces in the following sentences by using FOR or SINCE
15Cd) Fill the spaces in the following sentences by using FOR or SINCE
15Ce) Fill the spaces in the following sentences by using FOR or SINCE
15Cf) Fill the spaces in the following sentences by using FOR or SINCE
15Cg) Translate the following sentences using FOR or SINCE
15Ch) Translate the following sentences using FOR or SINCE
15Ci) Translate the following sentences using FOR or SINCE
15Cj) Translate the following sentences using FOR or SINCE