She ___ (read) this book for two hours., has been reading, We ___ (play) football since 4 o’clock., have been playing, I ___ (wait) for the bus for 20 minutes., have been waiting, Tom ___ (do) his homework since after lunch., has been doing, They ___ (watch) TV all evening., have been watching, My sister ___ (learn) English for three years., has been learning, You ___ (use) my computer since morning., have been using, The dog ___ (sleep) on the sofa for an hour., has been sleeping, I ___ (write) this email for ten minutes., have been writing, The children ___ (run) in the yard since breakfast., have been running

Present Perfect Continuous 4

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?