Game Preview

PRESENT PERFECT VS PRESENT PERFECT CONTINUOUS

  •  English    14     Public
    COMPLETE THE SENTENCES USING THE PRESENT PERFECT OR PRESENT PERFECT CONTINUOUS - LEVEL B1+
  •   Study   Slideshow
  • I ................. (cycle) and my legs are really tired now
    I'VE BEEN CYCLING and my legs are really tired now.
  •  15
  • I'm sorry I'm late, ........................ (you/wait) for a long time?
    I'm sorry I'm late,HAVE YOU BEEN WAITING for a long time?
  •  15
  • Pam, how long .......................... (you/know) Peter?
    Pam,how long HAVE YOU KNOWN Peter?
  •  15
  • Somebody ................... (eat) my cookies. There are none left.
    Somebody HAS EATEN my cookies. There are none left.
  •  15
  • Somebody ................. (eat) my cookies. There are very few left.
    Somebody HAS BEEN EATING my cookies. There are very few left.
  •  15
  • How many books ................... (she/write)?
    How many books HAS SHE WRITTEN?
  •  15
  • She must be tired. She ................... (write) all afternoon.
    She must be tired. She HAS BEEN WRITING all afternoon.
  •  15
  • I .................(read) all afternoon. I ..................... (read) 5 chapters.
    I'VE BEEN READING all afternoon. I''VE READ 5 chapters.
  •  20
  • I think I .............. (like) chocolate since I was born.
    I think I'VE LIKED chocolate since I was born.
  •  15
  • They ............. (travel) for months, and they ................. (visit) three countries so far.
    They HAVE BEEN TRAVELLING for months, and they HAVE VISITED three countries so far.
  •  20
  • I ................(try) to call you all morning! But I .....................(be) very busy. Sorry!
    I HAVE BEEN TRYING to call you all morning! But I HAVE BEEN very busy. Sorry!
  •  20
  • Paul ............. (have) his dog for ten years.
    Paul HAS HAD his dog for ten years.
  •  15
  • We ............... (paint) the bedroom. We ................ (nearly/finish).
    We HAVE BEEN PAINTING the bedroom, We HAVE NEARLY FINISHED.
  •  20
  • I ....................(write) to the bank twice, but I ................ (not have) a reply
    I HAVE WRITTEN to the bank twice, but I HAVEN'T HAD a reply.
  •  20