Study

Present Perfect

  •   0%
  •  0     0     0

  • she + walk
    she has walked
  • practice
    have practiced
  • fly
    have flown
  • she + cut
    she has cut
  • Mom and I + discover
    we have discovered
  • Sam + dance
    Sam has danced
  • ride
    have ridden
  • cut
    have cut
  • play
    have played
  • I + read
    I have read
  • they + hear
    they have heard
  • I + lose
    I have lost
  • cook
    have cooked
  • You + write
    You have written