Present perfect vs past simple — Between Two Worlds
Grammar: Present Perfect
Free ESL grammar exercise on present perfect vs past simple themed around between two worlds. Printable worksheet from EnglishPlans.com.
What's on this worksheet
A Level 3 (intermediate) ESL grammar exercise on culture, practising present perfect. The worksheet has a short reading excerpt, a grammar reference and graded practice items.
From the reading
Today, Malala has already become one of the most recognised voices for education worldwide. She has lived in Birmingham for over a decade. She has visited Pakistan several times since 2018, but she has not yet returned to Swat to live.
Grammar: Present Perfect
- Past simple
- She left Pakistan in 2012. — finished event, specific time
- Present perfect
- She has lived in Birmingham for over a decade. — still true now
Sample items
- She ______ (leave) Pakistan when she was fifteen years old.
- Malala ______ (visit) Pakistan several times since 2018.
- He ______ (not / return) to his hometown yet.
Subscribe to access the full exercise
View Plans