Inglés, pregunta formulada por martinnac, hace 2 meses

Choose present perfect or present perfect continuous (Doy coronita)

(they/arrive) __________ already?

a) Have they arrived
d) Have they been arriving

How many times (you/take)___________ this exam?

a) have you been taking
b) have you taken

I (clean)________ all morning - I'm tired!

a) 've been cleaning
b) have cleaned

Our teacher is exhausted these days. He (work) __________ too hard recently.

a) has been working
b) has worked

Respuestas a la pregunta

Contestado por dcasasr
1

Respuesta:

A) Have they arrived

A) Have you been taking

B) Have cleaned

A) Has been working

Explicación:

Espero te sirva

Otras preguntas