Inglés, pregunta formulada por lisbeth194721, hace 6 meses

Completar las oraciones con la forma correcta de los verbos en paréntesis . Use Present Perfect o Present Perfect Continuous

Adjuntos:

Respuestas a la pregunta

Contestado por academiaelpaseo
1

Respuesta:

1. ....has travelled/has been travelling...

2. ....has visited...

3. ...has played/has been playing...

4. ...has won...

5. ...have made/have been making...

6. ...have made/have been making...

7. ...has broken...

8. ...have read/have been reading...

9. ...haven´t finished...

10. ...haven´t finished/haven´t been waiting...

11. ...has cleaned/has been cleaning...

12. ...has cleaned...

13. ...has appeared...

14. ...have learnt/have been learning...

Explicación:

El presente perfecto simple se usa igual que en español para hablar de cosas que hemos echo (por ejemplo, esta mañana, esta tarde, esta semana, este año, esta vida...). Se traduce como "he ido, hemos comido, ha comprado..."

Pero también tiene otro uso que nos cuesta más ver. En este caso se traduce como "llevo estudiando, llevo trabajando, llevamos viviendo, lleva esperando...". Cuando se traduce como "llevo..." se pueden usar tanto el presente perfecto como el presente perfecto contínuo, porque los 2 expresan duración en la acción.

Truco:

Si en la frase aparece "so far" o "3 times, 4 times..." se usa present perfecto

Si en la frase aparece "for 2 days, for 3 hours..., all night long, all morning..." puedes usar los 2 tiempos, aunque si tuvieras que elegir solo 2 deberías elegir el present perfect contínuos.

Espero que te ayude la explicación! Suerte!


mayi3427: holis
mayi3427: ayúdame con una tarea parecida a esta x fa
mayi3427: solo que con diferentes oraciones
Otras preguntas