1) I _________ we should get a new computer. a) have thought b) has thought c) have been thinking 2) She _________ an Ipad before. a) has never used b) never has used c) have never used 3) This is the first time they __________ London. a) have been visiting b) haven't been visiting c) have visited 4) The sun _________ all day long today. a) has been shining. b) has shone c) have shone 5) Have you _________ for a long time? a) waited b) been waiting c) been wait 6) Sorry, I _________ my homework yet. a) haven't finished b) haven't been finishing c) hasn't finished 7) You look exhausted. What _________? a) have you done? b) have you been doing? c) you have been doing? 8) How long have they __________ each other? a) known b) been knowing c) knew

Present perfect continuous use

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?