Study

Present Perfect

  •   0%
  •  0     0     0

  • We ___ (not/study) for the exam
    haven't studied
  • I ___ (play) the piano since I was a child
    haven't played
  • He ___ (work) hard all week
    has worked
  • He ___ (not/visit) his grandparents
    hasn't visited
  • She ___ (not/call) me yet
    hasn't called
  • She ___ (win) a gold medal
    has won
  • I ___ (not/meet) your brother before
    haven't met
  • We ___ (start) a new project
    have started
  • I ___ (not/forget) your birthday
    haven't forgotten
  • They ___ (not/open) the door
    haven't opened
  • We ___ (walk) five kilometers already
    have walked
  • They ___ (build) a treehouse
    have built
  • We ___ (not/decide) where to go yet
    haven't decided
  • I ___ (learn) Spanish recently
    have learnt
  • They ___ (collect) many rare stamps
    have collected
  • He ___ (not/teach) them how to swim
    hasn't taught
  • He ___ (discover) a new hobby
    has discovered
  • They ___ (not/see) a horror movie
    haven't seen
  • He ___ (not/break) any rules
    hasn't broken
  • I ___ (not/eat) sushi before
    haven't eaten
  • I ___ (not/drink) coffee this morning
    haven't drunk
  • They ___ (explore) the city center
    have explored
  • I ___ (not/hear) this song before
    haven't heard
  • He ___ (improve) his English skills
    has improved
  • She ___ (not/take) the test
    hasn't taken
  • They ___ (not/travel) to Italy this summer
    haven't travelled
  • He ___ (not/finish) his homework
    hasn't finished
  • He ___ (paint) the walls blue
    has painted
  • They ___ (not/read) this book yet
    haven't read
  • She ___ (help) me with my homework
    has helped
  • We ___ (not/forget) the meeting
    haven't forgotten
  • She ___ (dance) in a famous theater
    has danced
  • She ___ (not/draw) anything recently
    hasn't drawn
  • They ___ (not/watch) the news today
    haven't watched
  • She ___ (not/wear) that dress before
    hasn't worn
  • I ___ (visit) Paris three times
    have visited
  • We ___ (not/swim) in the lake
    haven't swum
  • We ___ (play) soccer in the park
    have played
  • We ___ (not/clean) the house
    haven't cleaned
  • He ___ (not/repair) the broken chair
    hasn't repaired
  • She ___ (not/cook) dinner yet
    hasn't cooked
  • She ___ (write) a beautiful poem
    has written
  • I ___ (try) a new recipe today
    have tried
  • They ___ (plant) flowers in the garden
    have planted
  • We ___ (see) that movie twice
    have seen
  • I ___ (find) my lost keys
    have found
  • They ___ (not/sell) their old car
    haven't sold
  • We ___ (buy) a new car
    have bought
  • He ___ (not/go) to the party
    hasn't gone
  • She ___ (climb) the highest mountain
    has climbed