Level 3Culturegrammar

Present perfect: for / since — Roots That Outlast the Journey

Grammar: Present Perfect

Free ESL grammar exercise on present perfect: for / since themed around roots that outlast the journey. Printable worksheet from EnglishPlans.com.

Subscribe to access the full exercise

View Plans