1.5 Present Perfect Continuous

Choose the correct forms.

1 He has promised / has been promising to come

2 The cost of living in that country has risen / has been rising for some time.

3. He hasn't heard/ hasn't been hearing
from them recently.

4 Tom has known/ has been knowing Helen since they were children.

5 Oh, have cut/ have been cutting my finger!

6 I'm sorry, I know I'm late. How long have you been waiting / waited?

7 Well, believe it or not, we haven't met / been meeting Luke since that day.

8 Pinky' is my favourite place for a good coffee.
I've gone / been going there on and off
for the last two years.

9 I love your matchbox car collection! How many cars
have you collected/been collecting so far?

10 Just look at this white tree! Isn't it beautiful?
How long has it snowed/been snowing?



Na poniedziałek Prosze o pomoc ​