wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT SIMPLE

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

David _____ four text messages so far today.

a)

wrote

b)

have written

c)

has written

2.

I ____ _____ my homework yet.

a)

hasn't done

b)

didn't do

c)

haven't done

3.
_______the dishes?
a)
She washed
b)
Have she washed
c)
Did she wash
d)
Has she washed
4.

How long .................. your best friend?

a)

did you know

b)

have you known

c)

do you know

5.

A: Would you like a coffee? B: No thanks. ..................... one.

a)

I've just had

b)

I just had

6.

Oh no! ...................... my keys!

a)

I lost

b)

I've lost

7.

George ___________ never eaten sushi.

a)

have

b)

has

c)

been

d)

did

8.

Bob and George have ______________ their homework.

a)

done

b)

do

c)

did

d)

doing

9.

Laura _______ a lot of Italian papers.

a)

Has brought

b)

Has bring

c)

Have brought

d)

Had brought

10.
___________ seen Peter today.
a)
I hasn't 
b)
I didn't
c)
I not have
d)
I haven't