wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Sinta (a)   gone to the school for 3 hours

2.

They ... here since 2006

a)

have live

b)

has live

c)

have lived

d)

has lived

3.

Where have you...? Everybody it waiting for you. oops! sorry. I've been to the library.

a)

been

b)

left

c)

has

d)

have

4.

We have never … it.

a)

Heard

b)

Hear

c)

Hier

d)

Hearing

5.

Choose the best sentence !

a)

She been has in Canada since 2002

b)

She in Canada since 2002 has been

c)

She has been in Canada since 2002

d)

Since 2002 Canada has been in she

6.

Choose the best sentence !

a)

Have you seen Bunga this morning ?

b)

Bunga have you seen this morning ?

c)

Have Bunga seen you this morning ?

d)

This Morning have you seen Bunga ?

7.

What verbs use with present perfect?

a)

only past verbs

b)

present verbs

c)

past participle verbs

d)

present progressive verbs

8.

Have you done your homework?

a)

no, l don't

b)

no, l haven't

c)

no , l do

d)

no l am not

9.

Sinta and Ratna (a)   gone to the school for 3 hours

10.

How many tests have you (take) … since the beginning of the semester?

(a)  

11.

I haven't read that book ________.

a)

just

b)

already

c)

yet

d)

now

12.

Helen has been a vegetarian _________three years.

a)

for

b)

since

13.

I haven't worked _________ last December.

a)

for

b)

since

14.

Marilyn's parents __________ the bill.

a)

has paid

b)

has payed

c)

have paid

d)

have pay

15.

My sister ________ clothes since she was seven.

a)

has been designed

b)

has designed

c)

have been designing

d)

have designed