Inglés, pregunta formulada por gabax2, hace 11 meses

5 horaciones en present perfect progressive

Respuestas a la pregunta

Contestado por SergioRamones
1-.They have been talking for the last hour. 
2-.She has been working at that company for three years. 
3-.What have you been doing for the last 30 minutes? 
4-.James has been teaching at the university since June. 
5-.We have been waiting here for over two hours! 

Otras preguntas