wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Tense Mastery

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Form the present perfect tense of the verb 'eat'.

a)

had eaten

b)

was eating

c)

has eaten

d)

have ate

2.

Choose the correct form of 'have' or 'has' to complete the sentence: She ____ finished her homework.

a)

have

b)

has

c)

hasn't

d)

had

3.

What is the correct form of the present perfect tense for the verb 'go'?

a)

is/are gone

b)

has/have went

c)

has/have gone

d)

was/were going

4.

Fill in the blank with the correct form of 'have' or 'has': They ____ already left for the party.

a)

have

b)

is

c)

was

d)

were

5.

Form the present perfect tense of the verb 'write'.

a)

have wrote

b)

has wrote

c)

had written

d)

have written

6.

Select the appropriate form of 'have' or 'has' to complete the sentence: I ____ never been to Europe.

a)

have

b)

is

c)

am

d)

was

7.

What is the correct form of the present perfect tense for the verb 'sleep'?

a)

had slept

b)

has/have sleep

c)

has/have slept

d)

sleeping

8.

Fill in the blank with the correct form of 'have' or 'has': He ____ just completed his project.

a)

has

b)

have

c)

had

d)

is

9.

Form the present perfect tense of the verb 'read'.

a)

has/have read

b)

had read

c)

reading

d)

will read

10.

Choose the correct form of 'have' or 'has' to complete the sentence: We ____ seen that movie before.

a)

have

b)

had

c)

having

d)

has