Game Preview

this or that

  •  English    10     Public
    present perfect simple vs continuous
  •   Study   Slideshow
  • I (have been cycling- ‘ve cycled) and my legs are really tired now.
    have been cycling
  •  15
  • I'm sorry I'm late, [have you waited- have you been waiting]for a long time?
    have you been waiting
  •  15
  • How long (have you knowing- have you known) Peter?
    have you known
  •  15
  • Somebody ( has eaten- has been eating) my cookies. There are none left.
    has eaten
  •  15
  • Somebody (has eaten- has been eating) my cookies. There are very few left.
    has been eating
  •  15
  • How many books (has she been writing- has she written)?
    has she written
  •  15
  • She must be tired. She (has written- has been writing) all afternoon.
    has been writing
  •  15
  • I( have been reading-have read) all afternoon. I (have been reading- have read) 5 chapters.
    have been reading- have read
  •  15
  • I think I (‘ve liked- ‘ve been liking) chocolate since I was born.
    ‘ve liked
  •  15
  • They (‘ve been traveling-‘ve travelled) for months, and they (‘ve been visiting-‘ve visited) three countries so far.
    have been traveling - have visited
  •  15