Game Preview

present perfect - pet

  •  English    30     Public
    gap fill with verbs in correct form
  •   Study   Slideshow
  • you / keep a pet for three years
    You´ve kept a pet for three years.
  •  15
  • you / eat Thai food before?
    Have you eaten Thai food before?
  •  15
  • it / rain all day?
    Has it rained all day?
  •  15
  • who / we / forget to invite?
    Who have we forgotten to invite?
  •  15
  • we / not / hear that song already
    We haven´t heard that song before.
  •  15
  • he 7 not 7 forget his books
    He hasn´t forgotten his books.
  •  15
  • she / steal all the chocolate
    She´s stolen all the chocolate.
  •  15
  • I / explain it well?
    Have I explained it well?
  •  15
  • who / he / meet recently?
    Who has he met recently?
  •  15
  • how / we / finish already?
    How have we finished already?
  •  15
  • I / know him for three months
    I´ve known him for three months.
  •  15
  • where / you / study Arabic?
    Where have you studied Arabic?
  •  15
  • what countries / they / visit in Europe?
    What countries have they visited in Europe?
  •  15
  • he / hurt his leg
    He´s hurt his leg.
  •  15
  • she / leave her phone in a taxi
    She´s left her phone in a taxi.
  •  15
  • we / not / lose our tickets.
    We haven´t lost our tickets.
  •  15