Study

Present Perfect

  •   0%
  •  0     0     0

  • He ...... (buy) a new car.
    has bought
  • He ....... (already/eat) lunch.
    has already eaten
  • We ...... (already/cook) dinner together.
    have already cooked
  • I ....... (already/finish) my homework.
    have already finished
  • ...... (she/read) the new Harry Potter book?
    Has she read
  • ...... (we/meet) before?
    Have we met
  • ...... (he/try) sushi?
    Has he tried
  • I ...... (not see) Akademia Pana Kleksa yet.
    haven't seen
  • She ...... (not finish) her book.
    hasn't finished
  • I ...... (not finish) reading that book yet.
    haven't finished
  • ...... (it/snow) in your city?
    Has it snowed
  • ...... (you/ever/be) to New York?
    Have you ever been
  • They ....... (just/clean) their room.
    have just cleaned
  • ...... (she/ever/ride) a horse?
    Has she ever ridden
  • ...... (you/see) my keys?
    Have you see
  • ...... (they/finish) their project?
    Have they finished
  • They ...... (not do) their chores.
    haven't done
  • We ...... (not visit) our grandma this month.
    haven't visited
  • She ...... (learn) how to play the trombone.
    has learnt / has learned
  • The dog ....... (play) in the park.
    has played
  • He ...... (not study) for the test.
    hasn't studied
  • ...... (you/ever/travel) abroad?
    Have you ever travelled
  • He ...... (not see) the latest episode of his favorite TV show.
    hasn't seen
  • I ...... (visit) my grandparents twice this month.
    have visited
  • We ....... (watch) that play at the theatre before.
    have watched
  • ...... (the children/clean) their toys?
    Have the children cleaned
  • ...... (she/ever/be) to Tokyo?
    Has she ever been
  • She ....... (visit) Paris three times.
    has visited
  • The cat ...... (not catch) any mice.
    hasn't caught
  • She ...... (not be) to Africa.
    hasn't been