wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

test on present perfect Class D'

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

I have learnt English since 2015.

a)

για πράξεις που έγιναν στο παρελθόν, αλλά δεν αναφέρουμε το πότε

b)

για πράξεις που άρχισαν στο παρελθόν και συνεχίζονται μέχρι τώρα

c)

για πράξεις που μόλις έχουν τελειώσει

2.

The Smiths have bought a new yacht.

a)

για πράξεις που έγιναν στο παρελθόν αλλά δεν αναφέρουμε το πότε

b)

για πράξεις που άρχισαν στο παρελθόν και συνεχίζονται μέχρι τώρα

c)

για πράξεις που μόλις έχουν τελειώσει

3.

The kids haven't tidies their room.....

a)

since

b)

just

c)

yet

4.

Have you .......had breakfast?

a)

yet

b)

lately

c)

already

5.

I have known Patrick .......nine years.

a)

just

b)

for

c)

since

6.

My sister ........an art gallery yesterday.

a)

visited

b)

has visited

c)

visits

7.

John isn't here. He ......to the city centre to buy some things. He will be back in an hour.

a)

has been

b)

has gone

c)

was

8.

A: .........to Paris?

B: Yes. I went there last year.

a)

Have you ever gone

b)

When did you go

c)

Have you ever been

9.

I watered the flowers two hours.....

a)

ago

b)

before

c)

yet

10.

John has watered the flowers ...... He knows how to do it.

a)

ago

b)

before

c)

yet