wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

Priscila _________ the test.

a)

have start

b)

has started

2.

My brothers ________ hamburgers.

a)

have eaten

b)

have eat

3.

You _______ in the sea.

a)

have swum

b)

has swum

4.

Luis Miguel has (a)   my favorite song. (SING)

5.

Miguel has (a)   the History homework. (DO)

6.

Julia has (a)   dinner. (COOK)

7.

They have _____ been married.

a)

already

b)

yet

8.

Has she visited Korea _____?

a)

already

b)

yet

9.

Bryan ______ _______ me a lot. (help)

a)

have help

b)

has helped

10.

My father has driven this car ______ last week.

a)

since

b)

for

11.

She has (a)   guitar lessons. (TAKE)

12.

We have not seen the movie ______.

a)

already

b)

yet

13.

The students have ________ learned how to spell.

a)

already

b)

yet

14.

Have you practiced for the exam ______?

a)

already

b)

yet

15.

Fabiana has ________ talked to the teacher.

a)

already

b)

yet

16.

Freddy has (a)   5 languages for months. (SPEAK)

17.

Adam has already (a)   the window. (BREAK)

18.

The teacher has (a)   the answers. (WRITE)

19.

The architects have (a)   a new building. (BUILD)

20.

I have already (a)   the e-mail. (SEND)