1) All these days he _________ (talk) about his new plan a) talked b) have talked c) has been talking d) have been talking 2) Here is Mrs. Brown who we ____________ (speak) about for a long time. a) has been speaking b) have been speaking c) spoke d) have spoken 3) You ___________ (watch) TV too long. a) have watched b) watched c) has been watching d) have been watching 4) He ___________ (sit) here all the time. a) has been sitting b) have been sitting c) has sat d) have sat

Present Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?