Study

Present Perfect

  •   0%
  •  0     0     0

  • I (have / has) never (be / been) to Spain
    (have been)
  • I (have / has) just (see / seen) a shooting star
    (have seen)
  • He (has / have) never (break / broken) a bone
    (has broken)
  • She (has / have) never (drive / driven) a car
    (has driven)
  • The teacher (have / has) just (start / started) the lesson
    (has started)
  • He (have / has) already (eat / eaten) lunch
    (has eaten)
  • They (has / have) (read / read) five books this month
    (have read)
  • I (have / has) (lose / lost) my pen again
    (have lost)
  • He (haven’t / hasn’t) (call / called) his grandmother
    (hasn’t called)
  • He (has / have) (clean / cleaned) his room already
    (has cleaned)
  • We (have / has) (write / written) three stories this week
    (have written)
  • They (have / has) never (travel / traveled) by plane
    (have traveled)
  • We (have / has) already (do / done) our homework
    (have done)
  • My brother (have / has) (win / won) two prizes
    (has won)
  • My sister (has / have) (draw / drawn) a beautiful picture
    (has drawn)
  • She (has / have) (take / taken) her medicine
    (has taken)
  • They (hasn't / haven't) (clean / cleaned) their room
    (haven’t cleaned)
  • She (haven’t / hasn’t) (call / called) me today
    (hasn’t called)
  • We (has / have) (know / known) each other for years
    (have known)
  • They (have / has) (buy / bought) new shoes
    (have bought)
  • He (haven’t / hasn’t) (finish / finished) his lunch
    (hasn’t finished)
  • I (has / have) never (eat / eaten) sushi
    (have eaten)
  • I (has / have) (forget / forgotten) my homework at home
    (have forgotten)
  • We (have / has) (see / seen) that movie before
    (have seen)
  • You (have / has) (make / made) a big mistake
    (have made)
  • The dog (has / have) (run / run) away
    (has run)
  • My friends (has / have) (watch / watched) that show
    (have watched)
  • I (has / have) just (hear / heard) the news
    (have heard)
  • She (has / have) just (finish / finished) her project
    (has finished)
  • We (haven’t / hasn’t) (go / gone) to the museum yet
    (haven’t gone)