wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect and past simple

Total questions: 16

Worksheet time: 13mins

Name
Class
Date
1.

Zaznacz prawidłową odpowiedź.


The plane __________ yet.

a)

didn't land

b)

hasn't landed

c)

doesn't land

2.
I ____________________ (finish / just) my homework.
a)
did just finish
b)
have just finish
c)
finished
d)
have just finished
3.
Doris _________________ (go) to skiing last Friday.
a)
go
b)
has gone
c)
went
d)
is going
4.

Someone (a)   (to turn) on the radio. They are playing my favorite song!

5.

Daniel (a)   (to earn) some money last week. But I’m afraid he's already spent it all.

6.

He ______________ the guitar for a few months, but stopped last week.

a)

has played

b)

played

c)

plaied

d)

have played

7.

______ Bill and John ever eaten Thai food?

a)

Are

b)

Did

c)

Have

d)

Has

8.

We use the ________________ to talk about actions that happened in the past, but we don't specify when they happened.

a)

past simple

b)

present perfect

9.

"My sister _______ me since last September."

a)

didn't visit

b)

hasn't visit

c)

hasn't visited

d)

didn't visited

10.

The train ______ half an hour ago.

a)

has been leaving

b)

left  

c)

has left

d)

had left

11.

Have you ever --------------- a famous person?

a)

meet

b)

meeting

c)

met

12.

I ---------------- to Turkey with my family last summer.

a)

has gone

b)

have gone

c)

went

13.

I _____ (meet) my first boyfriend on a summer camp.

a)

has met

b)

met

c)

have met

d)

meet

14.
__________________ (you/read) any book last night? 
a)
Did you read
b)
Have you read
c)
Has you read
d)
did you read
15.
I __________ (not see) before. Who is she?
a)
didn't see
b)
didn't saw
c)
haven't see
d)
haven't seen
16.

I ------------------------ to Turkey twice before.

a)

has been

b)

have been

c)

went