Game Preview

Present Perfect Continuous VS Present Perfect

  •  English    21     Public
    grammar
  •   Study   Slideshow
  • I ______ (cycle) and my legs are really tired now.
    've been cycling
  •  15
  • I'm sorry I'm late, _____ (wait) for a long time?
    have you been waiting
  •  15
  • How long _____ (know) Peter?
    have you known
  •  15
  • Somebody _____ (eat) my cookies. There are none left.
    has eaten
  •  15
  • Somebody ____ (eat) my cookies. There are very few left.
    has been eating
  •  15
  • How many books _____ (write) ?
    has she written
  •  15
  • She must be tired. She ______ (write) all afternoon.
    has been writing
  •  15
  • I _____ all afternoon. I ______ 5 chapters. (read)
    've been reading/'ve read
  •  20
  • I think I ______ (like) chocolate since I was born.
    've liked
  •  15
  • They ______ for months, and they ______ three countries so far. (travel / visit)
    have been travelling/have visited
  •  20
  • A: I'm very tired. We _____ (walk) too fast. B: Maybe you are right, we _____ (walk) 10 kilometres in only one hour and a half.
    've been walking / 've walked
  •  25
  • I ____ (wait) for you all morning! Where ____ (you/be) all this time?
    've been waiting / have you been
  •  25
  • I ____ (teach) in this school for 20 years, and I _____ (meet) thousands of students from hundreds of different countries.
    've been teaching / 've met
  •  25
  • A: It smells fantastic! B: Yeah, I ____ (make) cookies all afternoon. A: Let me see. Wow! You ____ (make) a lot of cookies!
    've been making / 've made
  •  25
  • A: Someone _____ (call) all morning. They ____ (call) at least ten times. B: Well, you _____ (sit) next to the phone all this time. You could have picked it up.
    's been calling / 've called / 've been sitting
  •  25
  • I ____ (work) here for over a month and I ____ (not meet) the manager yet.
    've been working / haven't met
  •  25