Find Someone Who Present Perfect: Activity Ideas with a Free Worksheet

Find Someone Who Present Perfect

Do your students fall asleep during grammar lessons?

Teaching present perfect can feel like pulling teeth. Students often zone out or get lost in the rules. Many teachers see blank faces and confused looks when explaining this tricky tense.

But here’s something different: A fun classroom activity that gets students talking, moving, and using present perfect without even thinking about grammar rules.

With this “Find Someone Who” task, your students will practice the tense naturally through real conversations.

Plus, you’ll get a free worksheet that makes prep time quick and simple.

Let me show you how this activity turns grammar practice into an enjoyable experience for both you and your students.

What Is the Present Perfect Tense?

The present perfect tense connects past actions to the present moment. We form it with “have” or “has” plus the past participle of a verb. For example: “I have lived here for five years” or “She has studied English since 2020.”

Why Is the Present Perfect Important in English?

Students need the present perfect tense for daily communication. It helps them talk about their life experiences and recent events. Without this tense, they can’t fully express how past events affect their current situation.

Many beginners use only simple past or present, which limits their ability to communicate well.

Common Uses of the Present Perfect

The present perfect works in several key situations:

  1. Life experiences: “I have visited Paris three times.”
  2. Recent actions with present results: “He has broken his arm.” (His arm is still in a cast)
  3. Ongoing situations: “They have worked at this company since March.”
  4. Unfinished time period:s “We have seen two movies this week.” (The week isn’t over)
  5. Actions that just happened:d “The bus has just left.”

Each use serves a specific purpose in daily conversations. Students who master these patterns can express themselves more clearly in English.

Engaging Activities to Teach the Present Perfect

How to Play “Find Someone Who”

Students need simple steps to play this activity:

  1. Give each student a worksheet. Each person gets a list of statements starting with “Find someone who…”
  2. Start moving and asking students to walk around the room and ask their classmates questions using present perfect. “Have you ever traveled abroad?”
  3. Write down names. When someone answers “yes,” students write that person’s name on their sheet.
  4. Keep the flow: Each student must talk to different classmates – no repeating names.
  5. Set clear time limits: Give students 10-15 minutes to complete their sheets.

Benefits of Using “Find Someone Who” for Grammar Practice

This activity offers several clear gains:

  1. Natural speaking practice: Students use the grammar structure without thinking about rules.
  2. Active learning:g Everyone moves, talks, and stays involved.
  3. Social interaction: Students chat with different classmates, not just their usual partners.
  4. Real communication: Questions lead to genuine conversations about experiences.
  5. Low-pressure: Students focus on talking, not on perfect grammar.

Find Someone Who…? Worksheet

(Student Worksheet)

Question Name of Student Extra Information
1. Has visited another country _____________ _________________
2. Has made their own breakfast today _____________ _________________
3. Has read three books this year _____________ _________________
4. Has played a musical instrument _____________ _________________
5. Has tried food from five different countries _____________ _________________
6. Has done their homework this morning _____________ _________________
7. Has taken a photo this week _____________ _________________
8. Has written a letter to someone _____________ _________________
9. Has eaten at a restaurant this week _____________ _________________
10. Has learned another language _____________ _________________
11. Has helped someone today _____________ _________________
12. Has won a competition _____________ _________________
13. Has cooked a meal _____________ _________________
14. Has sent an email today _____________ _________________
15. Has gone swimming this month _____________ _________________
16. Has lost something important _____________ _________________
17. Has met someone famous _____________ _________________
18. Has saved money for something special _____________ _________________
19. Has fixed something broken _____________ _________________
20. Has watched a movie this week _____________ _________________
21. Has missed a bus or train _____________ _________________
22. Has found money on the street _____________ _________________
23. Has forgotten their keys somewhere _____________ _________________
24. Has stayed up all night _____________ _________________
25. Has taught someone something new _____________ _________________
26. Has made a friend online _____________ _________________
27. Has grown a plant _____________ _________________
28. Has bought new shoes this year _____________ _________________
29. Has kept a secret _____________ _________________
30. Has learned something new this week _____________ _________________

Instructions:

  1. Walk around the classroom
  2. Ask your classmates questions using present perfect
  3. Write their name if they answer “yes”
  4. Try to get different names for each question
  5. Write extra information about their answer

Time limit: 15 minutes

Remember to form questions like this: “Have you ever visited another country?” “Where did you go?”

Fill-in-the-Blanks Worksheet

Instructions: Fill in the blanks using the present perfect form of the verbs in parentheses.

  1. Sarah __________ (visit) five countries this year.
  2. They __________ (live) in this house since 2010.
  3. My sister __________ (write) three short stories this month.
  4. The cat __________ (sleep) on the couch all day.
  5. We __________ (eat) at this restaurant twice before.
  6. John __________ (work) as a teacher for ten years.
  7. The children __________ (build) a snowman in the yard.
  8. She __________ (read) four books this summer.
  9. The doctor __________ (help) twenty patients today.
  10. My parents __________ (grow) vegetables in their garden.
  11. The team __________ (win) six matches this season.
  12. Our dog __________ (catch) three balls today.
  13. The baker __________ (make) fifty loaves since morning.
  14. My brother __________ (paint) two pictures this week.
  15. The students __________ (learn) five new songs.
  16. Our family __________ (save) money for a vacation.
  17. The chef __________ (create) a new recipe.
  18. Mary __________ (send) ten job applications.
  19. The museum __________ (display) this painting since March.
  20. Tom __________ (fix) three bikes this month.
  21. The company __________ (sell) thousand products this year.
  22. My aunt __________ (bake) cookies three times this week.
  23. The library __________ (add) new books to its collection.
  24. The farmer __________ (plant) trees in the field.
  25. Our class __________ (complete) four projects.
  26. The musician __________ (perform) at six concerts.
  27. My cousin __________ (travel) to three continents.
  28. The photographer __________ (take) hundreds of pictures.
  29. Our team __________ (practice) for three hours.
  30. The researcher __________ (study) this topic since 2019.

Answers Key:

  1. has visited
  2. have lived
  3. has written
  4. has slept
  5. have eaten
  6. has worked
  7. have built
  8. has read
  9. has helped
  10. have grown
  11. has won
  12. has caught
  13. has made
  14. has painted
  15. have learned
  16. has saved
  17. has created
  18. has sent
  19. has displayed
  20. has fixed
  21. has sold
  22. has baked
  23. has added
  24. has planted
  25. has completed
  26. has performed
  27. has traveled
  28. has taken
  29. has practiced
  30. has studied

Sentence Transformation Worksheet

Instructions: Transform these sentences into Present Perfect tense. Follow the example pattern.

Example: Given: She reads books every day.
Answer: She has read three books this week.

  1. I wrote letters yesterday. → I __________ letters since morning.
  2. They played tennis last weekend. → They __________ tennis twice this month.
  3. She studies French at school. → She __________ French for two years.
  4. The dog sleeps in its basket. → The dog __________ in its basket all day.
  5. He works at the hospital. → He __________ at the hospital since 2020.
  6. Mary teaches children. → Mary __________ children for ten years.
  7. Tom walks to school daily. → Tom __________ to school every day this term.
  8. The chef cooks Italian food. → The chef __________ Italian food since breakfast.
  9. Birds build nests in spring. → Birds __________ three nests in our garden.
  10. The sun shines brightly today. → The sun __________ brightly all week.
  11. They clean the house weekly. → They __________ the house twice this week.
  12. I drink water regularly. → I __________ three glasses of water today.
  13. She paints pictures often. → She __________ five pictures this month.
  14. He fixes cars at work. → He __________ ten cars since Monday.
  15. We plant trees in the garden. → We __________ twenty trees this spring.
  16. The band performs every weekend. → The band __________ at ten concerts this year.
  17. Students complete homework daily. → Students __________ all assignments this term.
  18. The store sells fresh bread. → The store __________ fifty loaves today.
  19. The team practices regularly. → The team __________ for three hours.
  20. She writes stories in her free time. → She __________ three stories this year.
  21. The library lends books daily. → The library __________ thousand books this month.
  22. He speaks at conferences. → He __________ at five conferences this year.
  23. Rain falls in autumn. → Rain __________ every day this week.
  24. The farmer grows vegetables. → The farmer __________ tomatoes since March.
  25. The artist draws portraits. → The artist __________ ten portraits this month.
  26. Children play in the park. → Children __________ in the park since morning.
  27. The musician composes songs. → The musician __________ three songs this week.
  28. People visit museums on weekends. → Many people __________ the new museum.
  29. The postman delivers mail daily. → The postman __________ all packages today.
  30. The researcher conducts experiments. → The researcher __________ five experiments this month.

Answer Key:

  1. have written
  2. have played
  3. has studied
  4. has slept
  5. has worked
  6. has taught
  7. has walked
  8. has cooked
  9. have built
  10. has shone
  11. have cleaned
  12. have drunk
  13. has painted
  14. has fixed
  15. have planted
  16. has performed
  17. have completed
  18. has sold
  19. has practiced
  20. has written
  21. has lent
  22. has spoken
  23. has fallen
  24. has grown
  25. has drawn
  26. have played
  27. has composed
  28. have visited
  29. has delivered
  30. has conducted

True or False Statements Worksheet

Instructions: Read each statement carefully. Mark “T” for True or “F” for False.

  1. ___ We use “has” with “I” in present perfect. (F)
  2. ___ “Have gone” means someone is still there. (F)
  3. ___ We can use “since” with specific past dates. (T)
  4. ___ “Have been” describes finished actions. (F)
  5. ___ Present perfect works with “yesterday.” (F)
  6. ___ “For” tells us when an action started. (F)
  7. ___ We can use present perfect with “last week.” (F)
  8. ___ “Has” goes with “they.” (F)
  9. ___ Present perfect shows a link to now. (T)
  10. ___ We use “have” with “she.” (F)
  11. ___ “Just” shows an action finished recently. (T)
  12. ___ Present perfect needs a specific time. (F)
  13. ___ We can say “I have eaten rice two hours ago.” (F)
  14. ___ “Already” means something happened before now. (T)
  15. ___ Present perfect works with “two days later.” (F)
  16. ___ We use “have” with plural nouns. (T)
  17. ___ “Yet” only works in questions. (F)
  18. ___ Present perfect shows life experiences. (T)
  19. ___ We can use “since” with “two hours.” (F)
  20. ___ “Have written” is an irregular verb form. (F)
  21. ___ Present perfect describes future plans. (F)
  22. ___ We use “has” with singular nouns. (T)
  23. ___ Present perfect works with specific times today. (T)
  24. ___ “Never” means not once in life until now. (T)
  25. ___ We can say “I have done it tomorrow.” (F)
  26. ___ Present perfect shows repeated actions until now. (T)
  27. ___ We use “ever” only in negative sentences. (F)
  28. ___ Present perfect needs a past participle. (T)
  29. ___ “Been” and “gone” mean the same thing. (F)
  30. ___ We can use present perfect with “next week.” (F)

Answer Key:

  1. F – We use “have” with “I”
  2. F – “Have gone” means they are still there
  3. T – Example: “since 1999”
  4. F – It describes continuing situations
  5. F – Cannot use with specific past time
  6. F – “For” tells us duration
  7. F – Cannot use with finished time
  8. F – Use “have” with “they”
  9. T – Shows past-present connection
  10. F – Use “has” with “she”
  11. T – Shows recent completion
  12. F – Often used without specific time
  13. F – Cannot mix with past time markers
  14. T – Indicates prior completion
  15. F – Cannot use with future time
  16. T – Example: “They have…”
  17. F – Works in all forms
  18. T – One main use
  19. F – Use “for” with durations
  20. F – Regular past participle
  21. F – Past-present only
  22. T – Third person singular
  23. T – Example: “today,” “this morning”
  24. T – Life experience until now
  25. F – Cannot use with future
  26. T – Shows repetition until present
  27. F – Used in questions too
  28. T – Essential structure
  29. F – Different meanings
  30. F – Cannot use with future time

Tips for Teaching the Present Perfect

Teaching grammar needs a light touch. Small steps and simple examples help students learn better than long rules. Here’s what works well in class.

Combining Grammar with Fun and Interaction

Start with these simple methods:

  1. Use real stories
  • Share your own experiences using present perfect
  • Ask students about their lives and activities
  • Connect grammar to personal moments
  1. Make it physical
  • Students stand up when they hear present perfect
  • Clap for correct usage during speaking
  • Move to different corners based on answers
  1. Use quick games
  • Memory matches with base verbs and past participles
  • Twenty questions with life experiences
  • Bingo with common present perfect phrases

Adapting Activities for Different Proficiency Levels

Beginners need:

  • Simple yes/no questions
  • Basic life experience topics
  • Clear examples with common verbs
  • Short speaking tasks
  • Visual aids and gestures

Intermediate students can handle:

  • Mixed tense conversations
  • Longer speaking tasks
  • Writing activities
  • Group discussions
  • Time expression practice

Advanced students benefit from:

  • Complex situations
  • Story creation
  • News discussions
  • Debate topics
  • Detailed writing tasks

Conclusion

The present perfect tense bridges our past experiences with our current moment.

Through activities like “Find Someone Who,” students learn this essential grammar point while having fun in class. This approach helps them grasp when and how to use the tense naturally.

Teachers play a key role in making grammar practice feel less like a task and more like a conversation.

By using fill-in-the-blanks, transformations, and true-or-false exercises, students build confidence step by step.

The activities shown here work because they put real communication first.

Remember, teaching present perfect isn’t about perfect grammar – it’s about giving students tools to share their experiences and tell their stories in meaningful ways.

Facebook
LinkedIn
Reddit
WhatsApp
X

Leave a Reply

Your email address will not be published. Required fields are marked *

Featured Posts

You May Also Like

Find expert guidance on parenting hurdles, child development stages, family health habits, plus engaging activities to deepen your bond and create lasting memories together.

Browse Categories