1) I've ______ three books this month a) read b) been reading 2) She’s ________ here for five years. a) worked b) been working 3) We’ve __________ tennis all afternoon a) played b) been playing 4) I’ve _______ three movies this week a) watched b) been watching 5) She’s _______ that book for two hours. a) read b) been reading 6) He’s _______ his room all afternoon a) painted b) been painting 7) I’ve _______ dinner since 6 p.m. a) cooked b) been cooking 8) They’ve _______ ten emails today a) written b) been writing 9) We’ve ________ London twice. a) visited b) been visiting 10) They’ve ______ at this company since 2020. a) worked b) been working) 11) I’ve _______ a lot of new people lately. a) met b) been meeting 12) We’ve __________ ten photos today. a) taken b) been taking 13) She’s _______ for the exam all day. a) studied b) been studying 14) I’ve _________ sushi many times a) eaten b) been eating 15) They’ve ________ for an hour. a) run b) been running 16) We’ve ______ TV since the morning a) watched b) been watching 17) She’s ______ her homework already. a) finished b) been finishing 18) She’s _______ five essays this semester. a) written b) been writing

Leaderboard

Visual style

Options

Switch template

Continue editing: ?