Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

Thomas has finally ____ his long beard. (shave)

a)

shaved

b)

shove

c)

shoven

d)

shaven

2.

A dog has ____ David! (bite)

a)

bite

b)

bit

c)

bitten

d)

bet

3.

It is so cold outside that my clothes have ____. (freeze)

a)

freezed

b)

froze

c)

freezen

d)

frozen

4.

Many boats have ____ in the ocean (sink).

a)

sank

b)

sinked

c)

sunk

d)

sink

5.

Helen has worked here ____ 5 years.

a)

since

b)

for

6.

They haven't talked to each other ____ Monday.

a)

since

b)

for

7.

I haven't eaten anything ____ 7 a.m.

a)

since

b)

for

8.

Nathan and Emily have ____ traveled to seven countries.

a)

already

b)

yet

9.

Dylan hasn't finished his homework ____.

a)

already

b)

yet

10.

I have ____ gotten my driver's license.

a)

already

b)

yet

11.

Jonathan has been a writer since ____.

a)

he graduated from college.

b)

he has graduated from college.

12.

The Titanic ____ in 1912.

a)

sink

b)

sank

c)

have sunk

d)

has sunk

13.

Laura ____ her motorcycle for three years.

a)

rode

b)

has ridden

c)

ride

d)

has rode

14.

Have you ____ sung in public?

a)

since

b)

yet

c)

ever

d)

already

15.

____ have you lived here?

a)

When

b)

How long

c)

Have

d)

How much