He has been reading the book for two hours., They have been playing football for an hour., She has been finding the dress since morning., My mom has been cooking for three hours., I have been watching the concert for an hour., She had been studying for two hours before she took a break., They had been playing football when it started to rain., I had been waiting for the bus before it finally arrived., We had been watching TV before our parents came home., He had been practicing the piano before he performed at school

Present perfect continuous - Structure

Leaderboard

Visual style

Options

Switch template

Continue editing: ?