He ___________ (read) that book for two hours., has been reading, have been reading, They __________ (play) football for an hour., has been playing, have been playing, She_______ (find) the dress since morning., has been finding, have been finding, We_______________(watch) a movie for two hours., has been watching, have been watching, I ___________ (listen) to music for an hour., has been listening, have been listening, They ________________ (make) five films since they left college., has been making, have been making, He ________ (travel) around the world for a month., has been traveling, have been traveling, You_______________ (catch) a lot of fish this summer., has been catching, have been catching, He ___________ (prepare) the class for two hours., has been preparing, have been preparing, You _______________ (teach) English for 10 years., has been teaching, have been teaching, You _______________ (live) in that house., has been living, have been living, Charles _______________ (work) in the factory., has been working, have been working

Present Perfect Continuous Affirmative

Leaderboard

Visual style

Options

Switch template

Continue editing: ?