Present Perfect Tense for Kids: Rules, Examples and Exercises

 


Present Perfect Tense for Kids: Easy Rules, Examples and 20 Practice Questions

Learning English grammar becomes easier when children understand how verbs work in everyday sentences. One important grammar topic for children aged 7–12 is the present perfect tense. It helps us talk about experiences, completed actions, and things that happened in the past but are connected to the present.

For example:

  • I have finished my homework.

  • She has visited London.

  • We have already eaten lunch.

  • He has lost his pencil.

Children often confuse the present perfect tense with the simple past tense. The good news is that a few simple rules, clear examples, and regular practice can help them understand the difference.

In this English grammar guide, children will learn how to form the present perfect tense, when to use it, and how to avoid common mistakes. At the end, there are 20 present perfect tense exercises with answers suitable for younger and older learners.

1. What Is the Present Perfect Tense?

The present perfect tense describes an action that happened in the past but has a connection to the present.

It can also describe experiences without saying exactly when they happened.

Consider these examples:

Example 1: I have cleaned my room.

This means the cleaning happened in the past, and the result is important now. The room is clean.

Example 2: Emma has lost her water bottle.

The bottle was lost in the past, but the situation matters now because Emma still does not have it.

Example 3: We have visited the zoo.

This tells us about an experience. It does not tell us exactly when the visit happened.

The present perfect tense is useful because it connects past actions with the present situation.

2. How to Form the Present Perfect Tense

The present perfect tense follows a simple formula:

Subject + have/has + past participle (third form of the verb)

A subject is the person, animal, place, or thing we are talking about. The past participle is the verb form used after "have" or "has".

Examples:

SubjectHelping verbPast participleSentence
IhavefinishedI have finished my work.
YouhaveeatenYou have eaten your lunch.
HehasplayedHe has played cricket.
ShehaswrittenShe has written a story.
WehavearrivedWe have arrived at school.
TheyhavegoneThey have gone home.

When Do We Use Have and Has?

Use have with:

  • I

  • You

  • We

  • They

  • Plural nouns, such as the children, my friends, or the dogs

Examples:

  • I have completed my drawing.

  • They have learned a new song.

  • The children have finished their homework.

Use has with:

  • He

  • She

  • It

  • Singular nouns, such as Rahul, my sister, or the cat

Examples:

  • He has broken his toy.

  • My sister has read the book.

  • The cat has eaten its food.

Remember: the helping verb changes according to the subject, but the past participle stays the same.

3. Learn Regular and Irregular Past Participles

To use the present perfect tense correctly, children need to learn the third form of verbs.

Regular verbs usually end in -ed in their past participle form.

Base verbPast participle
PlayPlayed
WalkWalked
CleanCleaned
JumpJumped
FinishFinished
OpenOpened

Examples:

  • I have played football.

  • She has cleaned the table.

  • We have finished the activity.

Irregular verbs do not always follow the -ed pattern. Their forms must be learned through practice.

Base verbPast participle
EatEaten
GoGone
SeeSeen
WriteWritten
BreakBroken
TakeTaken
DoDone
SpeakSpoken
GiveGiven
DrinkDrunk

Examples:

  • He has eaten an apple.

  • I have seen that movie.

  • She has written a letter.

  • They have taken their books.

A useful learning activity is to write three columns in a notebook: base verb, simple past, and past participle. Children can add five new verbs every day.

4. When Do We Use the Present Perfect Tense?

There are several common situations in which we use the present perfect tense.

A. To Talk About Experiences

Use the present perfect to describe something a person has or has not experienced.

Examples:

  • I have visited a museum.

  • She has never ridden a horse.

  • They have seen snow.

  • We have never travelled by ship.

The exact time is not important.

B. To Describe Recently Completed Actions

We often use the present perfect for actions that have just been completed or whose results matter now.

Examples:

  • Dad has just arrived home.

  • I have finished my homework.

  • The teacher has checked our notebooks.

  • My brother has broken his glasses.

Words such as "just", "already", and "yet" are frequently used with the present perfect.

Examples:

  • I have already eaten.

  • Have you finished yet?

  • She has just left.

C. To Describe Actions That Started in the Past and Continue Now

The present perfect can describe situations that began in the past and are still true.

Examples:

  • I have lived here for three years.

  • She has known her best friend since kindergarten.

  • We have had this dog for two years.

Use for to describe a period of time and since to identify when something started.

  • For two hours

  • For five days

  • Since Monday

  • Since 2022

Examples:

  • He has studied English for two years.

  • I have known Maya since 2020.

5. Present Perfect Tense: Positive, Negative and Question Forms

Children should practise making statements, negative sentences, and questions.

Positive Sentences

Formula: Subject + have/has + past participle.

  • She has finished her project.

  • They have visited the library.

Negative Sentences

Formula: Subject + have/has + not + past participle.

  • She has not finished her project.

  • They have not visited the library.

Common short forms include:

  • Have not = haven't

  • Has not = hasn't

Examples:

  • I haven't eaten breakfast.

  • He hasn't completed the puzzle.

Questions

Formula: Have/Has + subject + past participle?

Examples:

  • Have you completed your homework?

  • Has she called her friend?

  • Have they arrived at school?

Short answers:

  • Yes, I have.

  • No, I haven't.

  • Yes, she has.

  • No, she hasn't.

6. Present Perfect Tense vs Simple Past Tense

This is one of the most important differences for children to understand.

The simple past tense usually describes a completed action at a definite past time.

The present perfect tense connects a past action with the present or describes an experience without specifying exactly when it happened.

Compare these sentences:

  • Simple past: I visited London last year.

  • Present perfect: I have visited London.

  • Simple past: She finished her homework yesterday.

  • Present perfect: She has finished her homework.

Words such as "yesterday", "last week", and "in 2024" usually go with the simple past when referring to a finished time.

Avoid saying, "I have seen him yesterday." The natural, correct sentence is "I saw him yesterday."

7. Present Perfect Tense Exercise: 20 Questions for Kids

Choose the correct answer or complete each sentence using the present perfect tense. Questions 1–10 are suitable for younger learners, generally ages 7–9. Questions 11–20 provide additional practice for older learners, generally ages 10–12.

Part A: Practice for Ages 7–9

1. I ______ my homework.

a) has finished
b) have finished
c) have finish

2. She ______ an apple.

a) has eaten
b) have eaten
c) has ate

3. They ______ football today.

a) has played
b) have played
c) have play

4. He ______ his school bag.

a) have packed
b) has pack
c) has packed

5. We ______ that movie.

a) have seen
b) has saw
c) have see

6. The cat ______ its milk.

a) have drunk
b) has drunk
c) has drink

7. Make this sentence negative: "She has completed the puzzle."

8. Make a question: "They have arrived."

9. Fill in the blank: My brother ______ (write) a letter.

10. Fill in the blank: I ______ never ______ (ride) a horse.

Part B: Practice for Ages 10–12

11. Choose the correct sentence.

a) I have visited Toronto last year.
b) I visited Toronto last year.
c) I has visited Toronto last year.

12. Complete the sentence: We ______ (live) in this house for five years.

13. Complete the sentence: Sarah ______ just ______ (finish) her project.

14. Choose the correct option: ______ you ever ______ (see) a dolphin?

a) Have, seen
b) Has, saw
c) Did, seen

15. Complete the sentence: My friends ______ not ______ (arrive) yet.

16. Rewrite using the present perfect tense: "He broke his glasses, and they are still broken."

17. Fill in the blank using "for" or "since": I have known my teacher ______ September.

18. Fill in the blank using "for" or "since": They have played together ______ three hours.

19. Correct the mistake: "She have written three stories."

20. Write one present perfect sentence about something you have learned recently.

8. Answers to the Present Perfect Tense Exercise

Check your answers after completing all 20 questions.

  1. b) have finished — I have finished my homework.

  2. a) has eaten — She has eaten an apple.

  3. b) have played — They have played football today.

  4. c) has packed — He has packed his school bag.

  5. a) have seen — We have seen that movie.

  6. b) has drunk — The cat has drunk its milk.

  7. She has not completed the puzzle. / She hasn't completed the puzzle.

  8. Have they arrived?

  9. My brother has written a letter.

  10. I have never ridden a horse.

  11. b) I visited Toronto last year. The sentence gives a definite past time.

  12. We have lived in this house for five years.

  13. Sarah has just finished her project.

  14. a) Have, seen — Have you ever seen a dolphin?

  15. My friends have not arrived yet. / My friends haven't arrived yet.

  16. He has broken his glasses.

  17. I have known my teacher since September.

  18. They have played together for three hours.

  19. She has written three stories.

  20. Answers will vary. Example: "I have learned how to swim."

9. How to Help Children Improve Their English Grammar

Children learn grammar more effectively when they practise regularly and use new structures in meaningful sentences.

Parents and teachers can support learning by encouraging children to:

  • Write three present perfect sentences every day.

  • Read short stories and identify examples of the tense.

  • Practise irregular verbs in small groups.

  • Change positive sentences into negative sentences and questions.

  • Complete grammar worksheets and review incorrect answers.

  • Describe personal experiences using simple English.

For children aged 7–9, use short sentences, familiar vocabulary, and repetition. For children aged 10–12, introduce longer sentences, irregular verbs, time expressions, and comparisons with the simple past tense.

If you are looking for a structured grammar workbook series for children, explore Grammar in Steps on Amazon. Choose a level that suits your child's age and current English skills, and combine workbook practice with reading and everyday conversation.

Conclusion

The present perfect tense is an essential part of English grammar for children. By learning the have/has formula, practising past participles, understanding when to use the tense, and comparing it with the simple past, children can build a strong foundation in English.

The 20 practice questions in this guide provide an opportunity to review the rules and test understanding. Encourage children to attempt the exercises independently before checking the answers.

Consistent practice, clear explanations, and age-appropriate grammar activities can help children become more confident English readers, writers, and speakers.

Comments

Popular posts from this blog

IELTS Writing Essays 2026 | 10 Latest Task 2 Topics & Sample Answer

IELTS GT Reading Vocabulary 2025 | Top 100 High-Frequency Words & Meanings

20 Latest PTE Academic Essay Topics for 2026 | Updated List