Created by LinitaHC ESL English B1 Grammar English Author's Instructions A worksheet originally from allthingsgrammar.com to practice the present perfect vs simple past. My Google Classroom Courses × 0 classes selected (0 students total) Quick Access Select all classes (0 classes) All Classes Loading courses... Cancel Share Share to selected Course __COURSE_NAME__ __STUDENT_NAME__ (__STUDENT_EMAIL__) Find someone who... (Present perfect) Download Worksheet Validation Check my answers Emails my answers to my teacher Full name Group/level School subject Teacher's email or key code Close Submit Your answers have been sent to your teacher. Good luck! OK We encountered an error submitting your answers. Please try again. OK Advertisement | Go Ad Free Created by LinitaHC ESL English B1 Grammar English Author's Instructions A worksheet originally from allthingsgrammar.com to practice the present perfect vs simple past. Explore Worksheets Reading Comprehension ESL B1 Reading Comprehension Grammar - ESL Reading comprehension Adele If it hadn't been for love ESL B1 Adele If it hadn't been for love Grammar - ESL Conditional 3 English file pre-int UNIT 4 ESL B1 English file pre-int UNIT 4 Grammar - ESL QUICK TEST UNIT 4 Week 20 ESL B1 Week 20 Grammar - ESL Worksheet to practise topics from unit 6