wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT VS PAST SIMPLE

Total questions: 12

Worksheet time: 9mins

Name
Class
Date
1.

Choose the correct sentence endings:


It's two o'clock in the afternoon, Leo usually phones at ten o'clock...

a)

but he didn't phone me this morning

b)

bu he hasn't phoned me this morning

2.

Choose the correct sentence endings:


I'm trying to contact an old school friend but...

a)

she moved to another city

b)

she has moved to another city

3.

Choose the correct sentence endings:


They keep getting lost because...

a)

they haven't been here before

b)

they didn't go here before

4.

Choose the correct sentence endings:


I've stopped going skating because...

a)

I've broken my leg the last time I went

b)

I broke my leg the last time I went

5.

Choose the correct sentence endings:


She didn't buy a coat in the market because...

a)

she didn't find anything suitable there

b)

she hasn't found anything suitable there

6.

Choose the correct sentence endings:


It's strange. I can't find Simon, but he...

a)

was here a few minutes ago

b)

has been here a few minutes ago

7.

Complete the sentence. Use the present perfect or past simple form of the verbs.


I knowyou live in England now, but how long _________ you ________ in Ireland for? (live)

(a)  

8.

Complete the sentence. Use the present perfect or past simple form of the verbs.


The Romans (a)   to Britain over two thousand years ago. (come)

9.

Complete the sentence. Use the present perfect or past simple form of the verbs.


Harry (a)   every morning for a year and he isn't going to stop now. (run)

10.

Complete the sentence. Use the present perfect or past simple form of the verbs.


How long ago ___________ your parents ____________ married? (get)

(a)  

11.

Complete the sentence. Use the present perfect or past simple form of the verbs.


My aunt and uncle (a)   to India for six month. They gave me this lovely souvenir. (be)

12.

Complete the sentence. Use the present perfect or past simple form of the verbs.


We had a sandwich last night but we (a)   since then. (not eat)