wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3rd ESO: Past Simple vs Present Perfect Simple (Unit 4)

Total questions: 40

Worksheet time: 27mins

Name
Class
Date
1.

Saskia (a)   (meet) Jude two years ago.

2.

Saskia (a)   (know) Jude for two years.

3.

They (a)   (move) to Munich a year ago.

4.

They (a)   (live) there for a year.

5.

Dad (a)   (buy) that ring for mum.

6.

She (a)   (have) that ring for a long time.

7.

I (a)   (listen) to their new album ten times.

8.

I (a)   (download) that album last weekend!

9.

Mum ............. to my music teacher several times since September.

a)

has spoken

b)

spoke

c)

speaked

d)

have spoken

10.

When we were small, our grandmother ............ us delicious ice-cream every Sunday.

a)

has made

b)

have made

c)

made

d)

maken

11.

My brother ............ a fight with his best friend on Saturday night.

a)

had

b)

has had

c)

have had

d)

have

12.

.......................... your arm?

a)

Did you ever break

b)

Do you ever break

c)

Have you ever broken

d)

You have ever breaken

13.

Do you know Barcelona?

NO. I ............. there.

a)

never went

b)

has never been

c)

never have been

d)

have never been

14.

She .............. ten miles for charity yesterday.

a)

has run

b)

ran

c)

have run

d)

run

15.

Mike ............ in five minutes ago. He's in the bathroom.

a)

came

b)

come

c)

have came

d)

has come

16.

Who has (a)   (take) my phone?

17.

I (a)   (get) up late this morning.

18.

Petra (a)   (fall) off her bike yesterday.

19.

I've (a)   (put) your English book in your locker.

20.

That's the second glass you've (a)   (break) today!

21.

I (a)   (send) you a text an hour ago.

22.

When did your school term (a)   (start)?

23.

I have (a)   (make) an enormous chocolate cake.

24.

I'm so sorry. I'm afraid I have (a)   (forget) your name.

25.

................ my history book? I can't find it anywhere.

a)

Did you see

b)

Have you seen

c)

You have seen

d)

You saw

26.

I ................. your history book over there on the table a few minutes ago.

a)

see

b)

have seen

c)

saw

d)

seen

27.

Oh, great! I finally ............ my history book!

a)

found

b)

finded

c)

have find

d)

have found

28.

I'm a disaster! Now I ............ my key!

a)

lost

b)

have lose

c)

losted

d)

have lost

29.

Your key is in the kitchen, next to the cooker. I .......... it there for you earlier.

a)

have left

b)

has left

c)

leaved

d)

left

30.

I .................. to give up chocolate.

Really?! When ................ that?

Last weekend. I ...................... any for nearly a week.

a)

had / have you decided / haven't ate

b)

have had / you decided / didn't eat

c)

had / did you decide / haven't eaten

d)

had / you have decide / didn't eat

31.

I (a)   (buy) some new shoes a week ago.

32.

I still (a)   my new shoes.

33.

Emma (a)   (not live) in the UK for a while.

34.

Emma (a)   (move) to Australia last year.

35.

My dad (a)   (take up) golf in 2001.

36.

My dad (a)   (not win) a golf competition yet.

37.

anyone / see / my sports gear?

(a)  

38.

I (a)   (leave) my sports gear in the classroom yesterday.

39.

You (a)   (start) reading that book at 10.30.

40.

I see you really like that book. You (a)   (already read) 100 pages