Home / Worksheets / Grade 5 / ELA / Present Perfect Tense Practice

Present Perfect Tense Practice

A Grade 5 ELA worksheet focusing on understanding and using the present perfect tense.

Grade 5 ELA GrammarGrammar and MechanicsParts of SpeechVerbsVerb TensesPresent Perfect Tense
Use This Worksheet

Includes

TextFill in the BlanksMultiple ChoiceShort AnswerTrue / FalseLong Answer

Standards

CCSS.ELA-LITERACY.L.5.1.C
8 sections · Free to use · Printable
← More ELA worksheets for Grade 5

Present Perfect Tense Practice

Name:

Date:

Score:

Read each section carefully and follow the instructions to complete the activities on the present perfect tense.

The Present Perfect Tense is used to describe an action that happened at an unspecified time before now, or an action that started in the past and continues to the present. It is formed using 'have' or 'has' + the past participle of the verb.

Example: I have lived in this town for five years. (Started in the past, continues now)

Example: She has finished her homework. (Action happened at an unspecified time before now)

Complete the following sentences using the present perfect tense of the verb in parentheses.

1. My family   (travel) to many different countries.

2. The students   (learn) about ancient Egypt.

3. She   (read) that book twice.

4. We   (see) that movie before.

5. He   (not/eat) breakfast yet.

Choose the correct present perfect form to complete each sentence.

1. They   in that house for ten years.

a

have lived

b

has lived

c

are living

d

lived

2. My sister   her favorite toy.

a

have lost

b

has lost

c

loses

d

lost

Rewrite the following sentences using the present perfect tense.

1. I visited that museum last year.

2. She started learning piano three months ago.

Determine if the following statements about the present perfect tense are True or False.

1. The present perfect tense always uses 'did' as a helping verb.

T

True

F

False

2. We use the present perfect tense to talk about actions that are still happening or have just finished.

T

True

F

False

Write three sentences of your own using the present perfect tense. Underline the present perfect verb in each sentence.