Study

Present Perfect Tense | Irregular Verbs

  •   0%
  •  0     0     0

  • - split -
    split
  • - swim -
    swum
  • - draw -
    drawn
  • - lie -
    lain
  • - kneel -
    knelt (kneeled)
  • - burn -
    burnt (burned)
  • - cut -
    cut
  • - feed -
    fed
  • - take -
    taken
  • - catch -
    caught
  • - lose -
    lost
  • - come -
    come
  • - swing -
    swung
  • - build -
    built
  • - beat -
    beaten
  • - freeze -
    frozen
  • - do -
    done
  • - teach -
    taught
  • - shrink -
    shrunk
  • - write -
    written
  • - run -
    run
  • - fight -
    fought
  • - keep -
    kept
  • - be -
    been
  • - spread -
    spread
  • - dig -
    dug
  • - drink -
    drunk
  • - hear -
    heard
  • - stick -
    stuck
  • - sweep -
    swept
  • - forbid -
    forbidden
  • - hold -
    held
  • - rise -
    risen
  • - weep -
    wept