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

排行榜

视觉风格

选项

切换模板

恢复自动保存: