Present Perfect Tense Worksheet*
*Grade 4*
*A. Fill in the blanks with the correct form of the verb in present perfect tense.*
(Use *have* or *has* with the past participle of the verb in parentheses.)
1. She ___ (eat) her lunch already.
2. We ___ (visit) the zoo many times.
3. My brother ___ (finish) his homework.
4. I ___ (see) that movie before.
5. The birds ___ (fly) to their nests.
6. They ___ (build) a new house in town.
7. He ___ (write) a beautiful poem.
8. You ___ (make) a great painting!
9. The dog ___ (bark) all night.
10. She ___ (read) three books this month.
*B. Rewrite the sentences in present perfect tense.*
1. He plays the piano.
→ __________________________
2. They go to the park.
→ __________________________
3. She cleans her room.
→ __________________________
4. I draw a picture.
→ __________________________
5. The cat sleeps on the sofa.
→ __________________________
*C. Answer the questions using present perfect tense.*
1. Have you ever traveled to another country?
→ __________________________
2. Has your best friend visited your house?
→ __________________________
3. Have you eaten a new kind of food?
→ __________________________
4. Has your teacher given you homework today?
→ __________________________
5. Have you ever seen a rainbow?
→ __________________________
*D. Circle the correct verb form in the sentences.*
1. She *(have / has)* finished her project.
2. We *(have / has)* never been to the mountains.
3. The baby *(have / has)* cried all morning.
4. You *(have / has)* done a great job!
5. He *(have / has)* learned how to swim.
*E. Write your own sentences using present perfect tense.*
1. ________________________________________
2. ________________________________________
3. ________________________________________
4. ________________________________________
5. ________________________________________