He _________ two hours., has been reading for , has been reading since, Peter _________ he was ten., has been playing tennis since, have been playing tennis for , They __________ they left school., have been making films for , have been making films since, How long _____________ (learn) English?, have you been learning, you have been learning, You look tired. What _______________ (you/do)?, you have been doing, have you been doing, How long _______________ (you/teach)?, have you been teaching, has you been taught, How long ____________ (dance) ?, has you dancing, have you been dancing, ______________ two days., You have been working since, You have been working for , We ________________ this morning., have been cleaning since, have been cleaning for, She ________ a bath ____ 2 two hours., has been taking - since, has been taking - for.

Present Perfect Continuous ing

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?