1) I love that film. I've seen / I've been seeing it three times! a) I've been seeing b) I've seen 2) She’s got some great ideas for her book, but she hasn’t written / hasn’t been writing it yet. a) hasn’t been writing b) hasn’t written 3) Sorry I'm late. How long have you waited / have you been waiting? a) have you waited b) have you been waiting 4) My mum often works abroad. This week, she’s worked / she’s been working in Paris. a) she’s worked b) she’s been working 5) Don’t take my plate away. I haven’t finished / haven’t been finishing my lunch! a) haven’t finished b) haven’t been finishing 6) We've got / We've been getting ready for the party. We still need to decorate the room a) We've got b) We've been getting 7) Can you speak more slowly? I haven’t understood / haven’t been understanding everything. a) haven’t understood b) haven’t been understanding

Sol intermediate Present perfect Simple vs Present perfect continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?