Share: Title:Present Perfect or Past Simple? - English Grammar lesson Duration: 8:32 Plays: 138K views Published: 1 year ago Download MP3 Download MP4 Simillar Videos ▶️ 1:26 Learn English With Papa Teach Me! 138K views • 10 years ago ▶️ 9:21 5 Everyday British English Phrases You Didn’t Learn In School | Quiz Included! 138K views • 5 months ago ▶️ 14:19 Stop Saying "i'm Fine! Thank You! And You?" | Better Ways To Greet & Reply In English! 138K views • 5 months ago ▶️ 0:40 Mastering Idioms: How To Use Them To Sound Like Native Speakers_ Advanced English Vocabulary #shorts 138K views • 2 days ago