I have been reading a book., She has been watching TV all evening., They have been playing soccer since morning., He has been studying for the exam., We have been cooking dinner for an hour., The cat has been sleeping on the couch., It has been raining heavily all day., Sarah has been working at the company for five years., The children have been playing in the park., The team has been practicing for the upcoming match., We have been waiting for the bus, I have been learning to play the guitar lately., My mom has been cooking in the kitchen., He has been repairing the car engine all morning., I have been searching for my lost keys everywhere..

Present Perfect Continuous Sentences (EnglishPost.org)


Random cards is an open-ended template. It does not generate scores for a leaderboard.



Switch template


Restore auto-saved: ?