Inglés, pregunta formulada por j0sper, hace 5 meses

II. Choose the correct tenses.

1 Steven Spielberg has directed / has been directing over twenty films since 1980.

2 He has worked on / has been working on a new film since January.

3 John Galliano has designed / has been designing clothes for a long time.

4 He has designed / has been designing two new collections since last summer.

5 Lonely Planet have published / have been publishing two new travel guides this month.

6 They have published / have been publishing travel guides for years.

Respuestas a la pregunta

Contestado por valeskalissethegusqu
3

Respuesta:

1. has

2. has been

3. has

4. has been

5.has

6.has been

Explicación:

has been se usa: Para hablar de una acción que ha acabado hace poco ó que acaba de terminar.

has se usa:

Otras preguntas