Game Preview

Present perfect elementary

  •  English    9     Public
    Present perfect elementary
  •   Study   Slideshow
  • I ______________ (not eat) today.
    haven't eaten
  •  15
  • She ___________ (fall) off her bike.
    has/ 's fallen
  •  15
  • Marc ___________ (leave) already.
    has/ 's left
  •  15
  • I ___________ (sing) that song many times.
    have/ 've sung
  •  15
  • She ___________ (speak) to her boss .
    has spoken
  •  15
  • ________you _____________ (do) your homework?
    Have you done...
  •  15
  • I'm sorry, I ________________ (forget) your name
    have forgotten
  •  15
  • Matt _____________ (go) on holidays. He's going to be away for 3 weeks.
    has gone
  •  15
  • I ________ never ___________ (wear) that jacket. It was a waste of money.
    I have never worn...
  •  15