Game Preview

Present perfect

  •  English    25     Public
    Sentences to practice present perfect
  •   Study   Slideshow
  • ............... you ............................. (ever / travel) abroad?
    Have you ever travelled abroad?
  •  15
  • I ............................... (never / eat) fried grasshoppers.
    have never eaten
  •  20
  • My mum ......................... (lose) her car keys.
    has lost
  •  10
  • He ........................ (live) here for three years.
    has lived
  •  15
  • The couple ................... (just / move) to a new apartment. It's beautiful.
    has moved
  •  20
  • They ....................... (do) two tests this term.
    have done
  •  10
  • I ........................ (never / be) to Australia.
    have never been
  •  15
  • The students ........................... (write) a poem about love.
    have written
  •  15
  • It's so hot that I ............................ (drink) five glasses of water already this afternoon.
    have drunk
  •  20
  • Robert ................... (teach) English at a primary school for many years.
    has taught
  •  15
  • She's getting married in a week, and she ................. (not choose) her dress yet.
    hasn't chosen
  •  20
  • In the last few years, it ................... (become) more and more difficult to get into college.
    has become
  •  15
  • Shelley can't go skiing. She ....................... (break) her leg.
    has broken
  •  20
  • I ......................... (never / feel) so good!
    have never felt
  •  15
  • Jane is out of breath because she ................... (run) all the way from the bus terminal.
    has run
  •  20
  • Our dad is here, and he ............................ (bring) some sandwiches!
    has brought
  •  15