wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Yesterday I _________ at 7 a.m.

a)

woke up

b)

have woken up

2.

My friends and I __________ at the cinema last Sunday.

a)

have been

b)

were

3.

Tom can't get gome because he ___________ his keys.

a)

has lost

b)

lost

4.

Sophie __________ home after a long trip. She is really tired at the moment and wants to relax.

a)

just arrived

b)

has just arrived

5.

Kate hasn't washed the dishes _______.

a)

yet

b)

a few minutes ago

6.

Ouch! I ________ my finger!

a)

have cut

b)

cut

7.

Oliver and I __________ last week - he was busy.

a)

didn't meet

b)

haven't met

8.

____________ video games last night?

a)

Have you played

b)

Did you play

9.

David ______________ me 55 text messages! What does he want!?

a)

has sent

b)

sent

10.

__________ you finished reading that book? Can I take it?

a)

Have

b)

Did