wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple vs Present Perfect vs Present Perfect Continuous

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

(they/arrive) already?

a)

Have they arrived

b)

Did they arrive

c)

Have they arrive

d)

Have they been arriving

2.

Sam (arrive) in San Diego a week ago.

a)

has arrived

b)

arrived

c)

has been arriving

3.

My best friend and I (know) each other for over fifteen years. We still get together once a week.

a)

knew

b)

have known

c)

have been knowing

4.

I (clean) all morning - I'm fed up!

a)

cleaned

b)

have cleaned

c)

have been cleaning

5.

Stinson is a fantastic writer. He (write) ten very creative short stories in the last year. One day, he'll be as famous as Hemingway.

a)

wrote

b)

has wrote

c)

has been writing

6.

Sorry about the mess! I (bake).

a)

baked

b)

have baked

c)

have been baking

7.

He (eat) six bars of chocolate today.

a)

ate

b)

have eaten

c)

have been eating

8.

The students (finish) their exams. They're very happy.

a)

finished

b)

have finished

c)

have been finishing

9.

This tree (be) planted by the settlers over four hundred years ago.

a)

was

b)

were

c)

has been

d)

have been

10.

The baby's face is really dirty. What (he/eat)?

a)

did he eat

b)

has he eaten

c)

has he been eating

11.

Luke (never/be) abroad.

a)

was never

b)

has never been

c)

has never been being

12.

I (read) your book all day. It's very interesting, but I'm only on chapter 2.

a)

read

b)

have read

c)

have been reading

13.

I (visit, never) Africa, but I (travel) to South America several times. The last time I (go) to South America, I (visit) Brazil and Peru. I (spend) two weeks in the Amazon, (hike) for a week near Machu Picchu, and (fly) over the Nazca Lines.

(a)  

14.

In the last hundred years, traveling (become) much easier and very comfortable. In the 19th century, it (take) two or three months to cross North America by covered wagon. The trip (be) very rough and often dangerous. Things (change) a great deal in the last hundred and fifty years. Now you can fly from New York to Los Angeles in a matter of hours.

(a)  

15.

Daughter: Mum, Jane (phone / just) to ask if I will go to the cinema with her. May I?

Mother: (you / do) your homework yet?

Daughter: Well, I (do) it for about 2 hours now, but I (finish / not) it yet.

Mother: If you (complete / not) your homework, you cannot go. School comes first. Remember, you (promise) me to study harder this year.

Daughter: But mum, I (work) really hard this year and I (improve / already) in Maths and Chemistry.

Mother: But that's only because I (push / always) you to do something.

Daughter: But I also need a break some time. Look, I (be / not) to the cinema for two months. May I go? Just this once.

(a)