Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test on present perfect

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Τι μάθημα έχετε σήμερα;

(a)  

2.

Why are you so tired?

I ....my room for hours.

a)

tidied

b)

have tidied

c)

am tidying

d)

have been tidying

3.

Is George at home?

No. He .....to the bank.

a)

is gone

b)

has been

c)

has gone

d)

is being

4.

According to my tennis....., I need to play more often.

a)

instructing

b)

instruction

c)

instructor

d)

instructed

5.

It'sll take me ages to do all my homework.

How much have you done......?

a)

yet

b)

so far

c)

since

d)

ever

6.

How long have you been living in Chicago?

I ......here about two months ago.

a)

moved

b)

have moved

c)

have been moved

d)

have been moving

7.

You.....to use this pool unless you are a guest at the hotel.

a)

do no right

b)

have no right

c)

haven't right

d)

don't have right

8.

The trash hasn't......yet.

a)

collected

b)

collecting

c)

been collected

d)

been collecting

9.

.......your trip last week?

a)

Have you enjoyed

b)

Did you enjoy

c)

Have you been enjoying

d)

You enjoyed

10.

Jessie ......to visit Australia since she was a child.

a)

has wanted

b)

have wanted

c)

wants

d)

has been wanting