We / wait / for ages - We’ve been waiting for ages., How long / you / wait ? - How long have you been waiting?, David / watch TV / all afternoon  - David has been watching TV all afternoon. , What / he / do ? - What has he been doing? , Elizabeth / not work / this week  - Elizabeth hasn’t been working this week. , My grandparents / not feel well / recently   - My grandparents have not/haven’t been feeling well recently. , How long / you / study English ? - How long have you been studying English? , How long / you use / this book ? - How long have you been using this book?,

por

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?