• Present perfect (Affirmative)
     Help
  • I_________ to learn English this week. (to begin)
    I have begun to learn English this week.
  • I _________ for days (walk)
    I have walked for days
  • You________________the best for last. (leave)
    You have left the best for last.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.