Inglés, pregunta formulada por kmilomorag14, hace 4 meses

Ayuda doy 50 puntos es de for/since en present perfect​

Adjuntos:

Respuestas a la pregunta

Contestado por estrellasdelfuturo79
2

Respuesta:

1. We have not met our friends for five years.

2. Have they spent their holidays here since 2003?

3. Peter has not worked in that factory for more than a year.

4. Some students have played handball since they were children.

5. Has she studied English for a long time?

6. Have you ever been to Italy for a few weeks?

Explicación:

El Presente Perfecto se construye con los Auxiliares Have / Has + Verbo en Participio Pasado.

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.

Since - marca el inicio de una unidad de tiempo. Se habla de este punto desde el presente, es decir, la acción sigue en curso.

Otras preguntas