Past Simple vs. Present Perfect for Kids & Teens
ESL Grammar WorksheetsPast Simple vs. Present Perfect for Kids & Teens

Past Simple vs. Present Perfect for Kids & Teens

This ESL worksheet helps kids and teens master the differences between past simple and present perfect through engaging activities. Featuring clear grammar rules, fill-in-the-blank exercises, sentence unscrambling, error correction, and discussion questions, this worksheet ensures learners build confidence in using both tenses accurately. Perfect for B1 learners, it’s a fun and structured way to practice essential grammar skills in real-life contexts.

Online Interactive
Based on CEFR
Fully Customizable
1

Study this grammar rule.

Past Simple vs Present Perfect Past Simple is used for actions that happened at a specific time in the past. You can use it with time expressions like "yesterday," "last week," "in 2010," or "two days ago." Form: Regular verbs add -ed (e.g., "play" becomes "played"). Irregular verbs change forms (e.g., "go" becomes "went"). Examples: - I visited my grandmother last weekend. - She finished her homework yesterday. Present Perfect is used for actions that happened at an unspecified time before now or for actions that started in the past and continue to the present. You can use it with time expressions like "ever," "never," "for," or "since." Form: Use "have" or "has" + past participle (e.g., "have played"). Examples: - I have visited Paris three times. - She has lived in New York since 2015. Differences: - Past Simple: Specific time in the past. - Present Perfect: Unspecified time or relevance to now. - Use Past Simple when you tell a story or recount events and with specific past time markers (yesterday, last week, in 2010). - Use Present Perfect when talking about life experiences (e.g., ever, never) or actions that started in the past and continue or have an effect on the present (e.g., for, since).
2

Choose between the past simple and the present perfect to complete the sentences.

3

Unscramble the words to make sentences.

4

Complete each sentence with the verbs from the list using the past simple or the present perfect.

5

Correct the mistakes.

6

Answer these questions using the past simple or the present perfect.

Other worksheets in this category