1) She __________________________ ( work) here for five years. a) has worked b) has been working c) will work 2) l _______________________(study) all day. a) has been studying b) will study c) have been studying 3) They _______________(learn) English for two years. a) has been learned b) have been learning c) has learned 4) You __________________(sleep) for twelve hours. a) has been sleeping b) have been sleeping c) have slept 5) They _________________(not/live) here for very long a) has not lived b) haven't been living c) are not living

Present Perfect Continuous Tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?