wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

present perfect and past simple

Total questions: 30

Worksheet time: 20mins

Name
Class
Date
1.
 Bar : Did you like the movie "The Crow?" 
Matan : I don't know. I __________(see, never) that movie. 
a)
see never
b)
never seen
c)
have never seen
d)
didn't see
2.
Iren (arrive) _________ in Rome a week ago. 
a)
arrive
b)
didn't arrived
c)
has arrived
d)
arrived
3.
Maya and I (know) _____ each other for over twenty years. We still get together once a month. 
a)
know
b)
have known
c)
has known
d)
knew
4.
 She (have, not) ___________ this much fun since she __________ was a kid. 
a)
haven't has/ is
b)
hasn't had/ was
c)
didn't have/ is
d)
didn't have/ was
5.
I'm sorry Dana. You ____________ (be) late to work too many times. You can't work here anymore. 
a)
are
b)
were
c)
have been
d)
has been
6.
I __________ (not see) before. Who is she?
a)
didn't see
b)
didn't saw
c)
haven't see
d)
haven't seen
7.
Where ___________ (be/you)?
a)
been you
b)
were you
c)
have you been?
d)
did you go?
8.
(speak/ Daniel)________________ with Shir? 
a)
Has Daniel spoken 
b)
Have Daniel spoken
c)
Has Daniel speak
d)
Have Daniel spoken
9.
Naama __________(not / see) her brother for a long time.
a)
didn't see
b)
hasn't seen 
c)
haven't seen
d)
didn't saw
10.
(you/ wash)_____________ the dishes yet? 
a)
Did you wash
b)
have you washed
c)
Have you washed
d)
You wased
11.
My mother _______________ (not/ see) you in the park yesterday. 
a)
saw
b)
didn't see
c)
hasn't seen
d)
haven't seen
12.
My mother ______________ (not/ see) for a long time. 
a)
didn't see
b)
saw
c)
hasn't see
d)
hasn't seen
13.
__________________ (you/read) any book last night? 
a)
Did you read
b)
Have you read
c)
Has you read
d)
did you read
14.
_________________ (you/ read) a good book lately? 
a)
Did you read
b)
Have you read
c)
Has you read
d)
Didn't you read
15.
Dan Brown ________________ ( write ) six books so far. 
a)
wrote
b)
write
c)
has wrote
d)
has written
16.

I _____________ in Abu Dhabi for 2 years and then I moved to Dubai.

a)

lived

b)

have lived

17.

She ______________ a small flat in Mirfa in 2010.

a)

has bought

b)

bought

18.

My best friend's name is Fatima. I ______________ her for about 8 years.

a)

have known

b)

knew

19.

I _______________ a job in a restaurant last summer.

a)

had

b)

have had

20.

She's a vegetarian. She _______________ meat for the last 10 years.

a)

ate

b)

hasn't eaten

21.

I love going for walks with my dog. I __________________ him for 5 years.

a)

have had

b)

had

22.

I ______________ in Italy for 6 years. I live in the capital, Rome.

a)

have lived

b)

lived

23.

I ________________ studying at ADVETI yet.

a)

haven't finished

b)

finished

24.

I _______________ high school in 2010. Now, I'm studying at ADVETI.

a)

haven't finished.

b)

finished

25.

I ______________ learning English in 2007.

a)

started

b)

have just started

26.

I ________________ learning English today.

a)

started

b)

have just started

27.

I _________________ a bone in my body in my life.

a)

broke

b)

have never broken

28.

I ____________ my leg last week when I went climbing in the mountains.

a)

broke

b)

have never broken

29.

I ________________ abroad in my life.

a)

never went

b)

have never been

30.

Last year I ______________ to Italy. It was fantastic.

a)

went

b)

have been