wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect and past simple

Total questions: 19

Worksheet time: 12mins

Name
Class
Date
1.

Wath past simple is?

Select corret answer or answers.

a)

Is when an action start in past .......

b)

Is when an action continius in the present .......

c)

....... and finish in present

d)

......... and finish in past.

2.

What present simple is?

a)

Is an action that begins in the present ...........

b)

Is an action that begins in the past ........

c)

....... but in the present is still occurring

d)

......... but in the future is still ocurring.

e)

........ and finish in the past

3.

Past simple or present perfect

Annie wrote an email to her best friends yesterday.

a)

Past simple

b)

Present perfect

4.

Past simple or present perfect

Sam and Rose traveled to Bolivia in 1998.

a)

Past simple

b)

Present perfect

5.

Past simple or present perfect

She is so sad; she has listened to the same song 20 times today.

a)

Past simple

b)

Present perfect

6.

Past simple or present perfect

Have you ever sold anything on eBay?

a)

Past simple

b)

Present perfect

7.

Choose the correct answer, it can be present perfect or past simple.

We _______ in the same house since 2012.

a)

Lived

b)

Has lived

c)

Have lived

8.

Choose the correct answer, it can be present perfect or past simple.

When I was younger, I _______ my mother's car.

a)

Didn't ride

b)

Hasn't driven

c)

Haven't driven

9.

She (have/work) in London for six months.

a)

has worked

b)

have worked

c)

have work

d)

has work

10.
How long have you been studying English?
a)
I have studied English since many years
b)
I have studied English for many years
c)
I have studied English four years ago
11.

I have never______ Paris

a)

visited

b)

visit

c)

visited yet

12.

We have _____________ each other since 2010.

a)

knew

b)

known

c)

know

d)

knows

13.

Look! I _________ a four-leaf clover!

a)

found

b)

have found

14.
Mary __________ (write) a letter to Nick two weeks ago.
a)
has written
b)
writed
c)
wrote
d)
have written
15.
Doris _________________ (go) to skiing last Friday.
a)
go
b)
has gone
c)
went
d)
is going
16.

Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French

a)

have

b)

hasn't

c)

has

d)

haven´t

17.

I __________________ a student for five years. (be)

a)

I have been

b)

I has been

c)

I have be

d)

I have was

18.
I ......................... (do) my homework yesterday.
a)
did
b)
do
c)
were doing
d)
doing
19.

Last Wednesday after school I _________ home

a)

walk

b)

walked

c)

talked

d)

talk