wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT OR PAST SIMPLE?

Total questions: 17

Worksheet time: 8mins

Name
Class
Date
1.

CHOOSE THE CORRECT SENTENCE:


Minnie knows Lolla for many years.

a)

Minnie know Lolla for many years.

b)

Minnie has knew Lolla for many years.

c)

Minnie has known Lolla for many years.

2.

CHOOSE THE CORRECT SENTENCE:


How many chapters of the book did you read so far ?

a)

How many chapters of the book do you read so far ?

b)

How many chapters of the book have you read so far ?

c)

How many chapters of the book are you read so far ?

3.

AlexIi is writing an important report. She (a)   (write) 5 pages already.

4.

Bentley is an old friend of mine. I (a)   (know) him since I was five years old.

5.

Where is Amelia?

She is on vacation. She (a)   (go) to Italy.

6.

Are you going to the library?

No, I ___________________ to the library.

a)

have already gone

b)

have already been

c)

has already been

d)

has already gone

7.

______________ any good films recently?

a)

Did you see

b)

Have you seen

c)

Are you see

8.

I ____________________ of becoming a surgeon and I hope to study medicine.

a)

always dream

b)

always dreamed

c)

have always dreamed

d)

has always dreamed

9.

She _________________ to Australia once before and she does not remember it well.

a)

only went

b)

has only been

c)

has only gone

10.

We ______________ to them yesterday.

a)

spoke

b)

spoken

c)

have spoken

11.

There ____________________ several major earthquakes in Indonesia recently. In fact, there ____________________ a serious one about a week ago.

a)

were, was

b)

were, has been

c)

have been, has been

d)

have been, was

12.

That is the funniest film I (a)   (ever/watch).

13.

I am afraid she is not here. She ____________________ an hour ago.

a)

left

b)

has leaved

14.

My brother ______________________(just arrive). He ____________________(arrive) in a taxi about ten minutes ago.

(a)  

15.

Someone ____________________ (break) the window- there's glass everywhere. They ____________________(break) it last night.

(a)  

16.

A: I (a)   (not see) Caitlyn today. What about you?

B: I am seeing her tomorrow.

17.

A: _________________ (you/talk) to Harison today?

B: No. He _________________(not come) in to work this morning, He _________________(be) ill since Tuesday.

a)

Did you talk, did not come, was

b)

Have you talked, did not come, was

c)

Have you talked, has not come, has been

d)

Did you talk, did not come, has been