wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present perfect tense

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

see - saw - ________

a)

see

b)

sow

c)

sew

d)

seen

2.

________ you gone to your work yet?

a)

Have

b)

Has

c)

Do

d)

Does

3.

go - went -_______

a)

got

b)

gone

c)

go

d)

gotten

4.

______your parents _________to a rock concert?

a)

Has - went

b)

Have - went

c)

Has - gone

d)

Have - gone

5.

I don't want to see "Alien 9" at the cinema again. I've __________seen it twice.

a)

just

b)

already

c)

yet

d)

/

6.

Andrea _________her umbrella.

a)

has forgotten

b)

have forgotten

c)

was forgot

d)

has forgot

7.

I haven't read that book ________.

a)

just

b)

already

c)

yet

d)

/

8.

They haven't ....... an e-mail yet.

a)

send

b)

sended

c)

sent

9.

Choose the sentence with 'Present Perfect Tense' ?

a)

I did my homework.

b)

I do my homework everyday.

c)

I have already done my homework.

d)

I will do my homework.

10.

Marie ...... in Dublin since 1980

a)

lives

b)

is living

c)

has lived

d)

lived

11.

Has Benny sent a postcard to Santa Claus _____?

a)

already

b)

just

c)

yet

d)

ever

12.

The kids have _____________ coloured that book.

a)

ever

b)

just

c)

yet

d)

so far

13.

Tick the correct sentence.

a)

We hasn't eaten French food yet.

b)

We haven't eaten Frech food still.

c)

We haven't ate French food already.

d)

We haven't eaten French food yet.

14.

________________ the children _________________ (eat) their breakfast yet?

a)

Have ate

b)

Have eaten

c)

Has eat

d)

Have eating

15.

My father _________________ (just move) his office.

a)

has just moved

b)

have just moved

c)

has just moving

d)

have just move

16.
I .............. to say goodbye.
a)
came
b)
come
c)
've comed
d)
've come
17.
Have you ... visited Disneyland?
a)
already
b)
before
c)
ever
d)
yet
18.
I've never .......... a girlfriend before.
a)
had
b)
have
c)
has
d)
having