Game Preview

present perfect

  •  English    8     Public
    present perfect
  •   Study   Slideshow
  • We (buy) a new lamp
    have bought
  •  15
  • We (not/ plan) our holidays yet
    haven't planned
  •  15
  • Where (you / be) ?
    have you been
  •  15
  • He (write) 5 letters
    has written
  •  15
  • She (not/ see) him for a very long time
    hasn't seen
  •  15
  • (you / be) at school?
    Have you been
  •  15
  • School ( not/ started ) yet
    hasn't started
  •  15
  • (he /speak) to his boss?
    has he spoken
  •  15