Study

Present perfect 1 - easy

  •   0%
  •  0     0     0

  • he / catch
    he has caught
  • we / come
    We have come
  • I / beat
    I have beaten
  • they / bring
    The have brought
  • I / do
    I have done
  • He / be
    he has been
  • She / dig
    She has dug
  • He / become
    He has become
  • It / bleed
    It has bled
  • He / dream
    He has dreamt
  • They / drive
    They have driven
  • she / choose
    She has chosen
  • I / draw
    I have drawn
  • She / bend
    She has bent
  • I eat
    I have eaten
  • we / build
    we have built
  • I carry
    I have carried
  • I / blow
    I have blown
  • he / break
    he has broken
  • she / cut
    She has cut
  • she / burn
    She has burnt
  • I / buy
    I have bought
  • He / drink
    He has drunk
  • They / fall
    they have fallen
  • It / cost
    It has cost
  • It / bit
    It has bitten
  • she / began
    she has begun