wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 25

Worksheet time: 14mins

Name
Class
Date
1.

I _______ been married for two years

a)

has

b)

have

c)

hase

2.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

3.

I have never______ to paris

a)

visited

b)

visit

c)

visited yet

4.

my friend _____my new dress yet

a)

have not seen

b)

haven´t saw

c)

hasn't seen

5.

I am looking for my pen. I _____ it.

a)

did lost

b)

have lost

c)

has lost

6.

What have you done?

a)

I swam in the beach.

b)

I swim in the beach

c)

I have swum in the beach

7.

Has she eaten suri?

a)

Yes, she is.

b)

yes, she has

c)

No, she hasn't

d)

no she has.

8.

What have they seen?

a)

They see a lion

b)

they saw sea lions.

c)

they have seen sea lions

9.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

10.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

11.

Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French

a)

have

b)

hasn't

c)

has

d)

haven´t

12.

The interrogative form is...

a)

Have you been...?

b)

You have been...?

c)

Have been you...?

d)

been have you...?

13.
I ______ Berlin last week.
a)
visited
b)
visit
c)
visitted
14.
My friends ______ to Paris a week ago.
a)
Goes
b)
Go
c)
Went
15.

I ____________ in London for 3 years.

a)

have been

b)

gone

c)

went

d)

was

16.

I ________ to school by bus yesterday.

a)

have gone

b)

go

c)

went

d)

was

17.

My sister didn't watched the movie yesterday.

a)

Correct

b)

Incorrect

18.

The word "already" is used in:

a)

Past simple

b)

Present perfect

19.

my friend _____my new dress yet

a)

have not seen

b)

haven´t saw

c)

hasn't seen

d)

didn't see

20.

They _______ a letter last week.

a)

write

b)

have written

c)

wrote

d)

made

21.

Where ____________ your last holiday?

a)

did you spend

b)

did spend

c)

have you spent

d)

you spent

22.

Where were you last night?

a)

I were at home

b)

I was at home

c)

I did was at home

d)

I have been at home

23.

Last night we _______(walk) to the cinema.

a)

walk

b)

walks

c)

have walked

d)

walked

24.

I ____ (study) for the exam for three hours.

a)

studyed

b)

have studied

c)

did studied

d)

studied

25.

My sister didn't watched the movie yesterday.

a)

Correct

b)

Incorrect