- Age
- Ages 10–11
- Level
- A2
- Skill
- Grammar · Writing
- Format
- Printable
Have you ever…? (present perfect) · worksheet
aylaratalks.comName · Date: ______________________________
A) Fill the gap
Use the word bank.
Word bank: never · have
- you ever seen a whale?
- I been to the sea.
- She has eaten sushi.
- We won three games!
- I never flown in a plane.
- you ever ridden a horse?
- I found a secret door.
B) Put the words in order
Write the whole sentence.
- you / have / whale / seen / ever / a
- games / we / have / three / won
- never / flown / plane / have / a / i / in
C) Circle the right one
One of each pair is correct.
- Have you ever seen a whale?/Did you ever see a whale?
- I have saw it./I have seen it.
aylaratalks.com
/en/grammar/present-perfect-ever-never/worksheet
Related resources
Presentation
Present Perfect Presentation (Free PPT)
Present Perfect presentation for ESL kids: the rule in plain words, a form table, 8 examples and practice with answers. Free PPTX and PDF.
Teaching Guide
Have you ever…? (present perfect)
The experience question: Have you ever seen a whale? A first, friendly door into the scariest tense — opened with stories, not timelines.
Worksheet
Will (predictions and promises) — worksheet
Fill the gap, put the words in order, circle the right one — answers at the bottom.
Worksheet
Going to (future plans) — worksheet
Fill the gap, put the words in order, circle the right one — answers at the bottom.