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.

The other day we ...our friend Chris.

a)

met

b)

has met

2.

She is very ill, she ... here for two weeks.

a)

hasn't been

b)

wasn't

3.

My former teacher ... for London last year.

a)

has left

b)

left

4.

They ... many new roads in Poland.

a)

built

b)

have built

5.

I ... to him about it yesterday.

a)

has spoken

b)

spoke

6.

The Browns are not at home. I believe they just ...

a)

have left

b)

left

7.

When the bell rang, all the children ... from their seats and ran out.

a)

jumped

b)

have jumped

8.

She ... a sweater for her brother.

a)

knitted

b)

has knittes

9.

... you in Paris last spring? Yes, I ... there in April.

a)

have been... have been

b)

were ... was

10.

I ... him for three months.

a)

didn't meet

b)

haven't met