Show notes
In this episode, you will get to practice your English and learn how to use Present Perfect with a fun and interactive story about someone's life experience living in Buffalo, New York. Listen to the story, understand the grammar and answer the questio...



