1) Liora _____ terrible for days! a) has been felt b) is feeling c) feels d) has been feeling 2) Yardena _____ classical music since she was a teenager. a) has been liking b) has liked c) likes d) is liking 3) How long have the Jacobsons _____ in this neighbourhood? a) had a house b) been having a house c) lived d) been living 4) Naama has been ____ the UK several times. Last time she ____ there was a couple of months ago a) in / went b) to / went c) in / has been d) to / has been 5) Finally you're back! Someone ______ you all morning! a) has been calling b) has called 6) Finally you're back! Someone _____ you three or four times. a) has been calling b) has called

Present Perfect Simple or Continuous? (B2.2)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?