Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Perfect Tenses of the Verb (Grade 5)

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Which sentence uses the PRESENT PERFECT tense?

a)

Daniel had eaten dinner when his friend knocked on the door.

b)

Rex will have been working on the project for three hours at 4:00.

c)

I have enjoyed reading ever since I can remember.

d)

Do you have any homework tonight?

2.

What PERFECT tense is used in this sentence?

Camille had been watching the dog until her friend came to the door.

a)

Past Perfect

b)

Present Perfect

c)

Future Perfect

d)

None of the above

3.
What PERFECT tense is used in this sentence?
Nobody has been in that old mansion for years.
a)
Past Perfect
b)
Present Perfect
c)
Future Perfect
d)
None of the above
4.

Select the correct tense of LEARN to complete this sentence.

Luke _____________ how to say "cat" in four different languages now.

a)

had learned

b)

has learned

c)

will have learned

d)

learns

5.
What PERFECT tense is used in this sentence?
That nurse will have helped many sick children by the time she leaves.
a)
Past Perfect
b)
Present Perfect
c)
Future Perfect
d)
None of the above
6.

What PERFECT tense is used in this sentence?

Had you been wanting to ride on a train before your trip last year?

a)

Past Perfect

b)

Present Perfect

c)

Future Perfect

d)

None of the above

7.
Which sentence uses the PRESENT PERFECT tense?
a)
Have you eaten dinner yet?
b)
Will you have eaten dinner when you arrive? 
c)
Had you eaten dinner before you arrived?
d)
What do you want for dinner?
8.

Which sentence uses the FUTURE PERFECT tense?

a)

George had eaten dinner when his friend knocked on the door.

b)

Leo will have been working on the project for three hours at 4:00.

c)

I have enjoyed reading ever since I can remember.

d)

Do you have any homework tonight?

9.

Which sentence uses the PAST PERFECT tense?

a)

Jay had eaten dinner when his friend knocked on the door.

b)

Jayson will have been working on the project for three hours at 4:00.

c)

I have enjoyed reading ever since I can remember.

d)

Do you have any homework tonight?

10.
Select the correct tense of VISIT to complete this sentence.
Zoe __________ her aunt and uncle last week.
a)
had visited
b)
has visited
c)
will have visited
d)
will visit