Instructions
The Present Perfect tense connects the past with the present. We use it to talk about experiences in our life or actions that happened in the past but are still important now. We form it using the helping verb have or has + the past participle of the main verb.
- I / you / we / they + have + past participle (e.g., I have eaten.)
- he / she / it + has + past participle (e.g., She has finished.)
Part 1: Complete the Sentences
Fill in the blanks with the correct Present Perfect form of the verb in parentheses.
- I _______________ my homework. (to finish)
- She _______________ that book before. (to read)
- They _______________ to the new theme park. (to be)
- He _______________ his leg. (to break)
- We _______________ a delicious cake for the party. (to make)
Part 2: Choose the Correct Tense
Circle or underline the correct verb form (Simple Past or Present Perfect) to complete each sentence.
- I (saw / have seen) that movie last weekend.
- My mom (cooked / has cooked) dinner. It's on the table now.
- (Did you ever visit / Have you ever visited) another country?
- We (played / have played) outside yesterday afternoon.
- He (lived / has lived) in this city for five years.
Part 3: For, Since, Ever, Never
Complete the sentences using one of the words from the box. You will use each word once.
- I have _______________ been to the moon.
- She has been my best friend _______________ we were in first grade.
- Have you _______________ eaten snails?
- They have known each other _______________ a long time.
Part 4: Write Your Own Sentences
Answer the following questions using a full sentence in the Present Perfect tense.
- What is a new skill you have learned this year?
- ____________________________________________________________
- What is an interesting food you have eaten?
- ____________________________________________________________
- Write about something you have not done yet, but would like to do.
- ____________________________________________________________
Answer Key
Part 1: Complete the Sentences
- I have finished my homework.
- She has read that book before.
- They have been to the new theme park.
- He has broken his leg.
- We have made a delicious cake for the party.
Part 2: Choose the Correct Tense
- I saw that movie last weekend. (A specific time in the past is mentioned: "last weekend")
- My mom has cooked dinner. (The result is important now: "It's on the table")
- Have you ever visited another country? (Talking about life experience)
- We played outside yesterday afternoon. (A specific time in the past is mentioned: "yesterday")
- He has lived in this city for five years. (The action started in the past and continues to the present)
Part 3: For, Since, Ever, Never
- I have never been to the moon.
- She has been my best friend since we were in first grade.
- Have you ever eaten snails?
- They have known each other for a long time.
Part 4: Write Your Own Sentences
(Answers will vary. Check that the student has used "have/has" + a past participle correctly.)
Examples:
- I have learned how to ride a skateboard this year.
- I have eaten sushi.
- I have not climbed a mountain yet, but I would like to.