1) He _____ been playing Free-Fire all day. a) HAVE b) HAS 2) She _____ been working at the company since 2020. a) HAVE b) HAS 3) Our teacher _____ been teaching us Present Perfect Continuous for weeks a) HAVE b) HAS 4) My girlfriend and I _____ been counting stars the whole night a) HAVE b) HAS 5) You _____ been taking a shower for 10 minutes a) HAVE b) HAS 6) We _____ been laughing at that joke a) HAVE b) HAS 7) My mom _____ been smoking for hours a) HAVE b) HAS 8) We _____ been waiting for the bus for 30 minutes. a) HAVE b) HAS 9) I _____ _____ taking photos the whole trip a) have been b) have 10) Kyle _____ _____ sleeping the whole day a) has been b) has 11) I _____ _____ scrolling on TikTok for hours. a) have been b) has been 12) Alphonse _____ _____ calling me since 10:00 am a) have been b) has been 13) The dogs _____ _____ barking for a whole hour a) have been b) has been 14) Jimmy _____ _____ watching cartoons since morning. a) have been b) has been 15) Fernanda _____ _____ dancing for hours a) has been b) has 16) You _____ _____ listening the same song since yesterday. a) have been b) has been 17) It _____ _____ snowing since last Saturday. a) have been b) has been 18) Janet and Peter _____ _____ living together for 5 years. a) have been b) has been 19) I _____ _____ _____ (feel) a bit tired lately. a) have been feel b) has been feel c) have been feeling d) has been feeling 20) My brother _____ _____ _____ (dream) to become a professional football player since he was a child. a) have been dream b) has been dream c) have been dreaming d) has been dreaming 21) It _____ _____ _____ (rain) all day a) have been rain b) have been raining c) has been rain d) has been raining 22) We _____ _____ _____ (play) cards for 2 hours a) have been play b) have been playing c) has been play d) has been playing 23) Alex _____ _____ _____ (drink) beer the whole night a) have been drink b) has been drinking c) have been drinking d) has been drink 24) I _____ _____ _____ (read) comics for 5 hours. a) have been read b) have been reading c) has been read d) has been reading 25) They _____ _____ _____ (swim) in the river since morning a) have been swim b) have been swimming c) has been swimming d) has been swim

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?