wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERPECT-GRADE 10

Total questions: 20

Worksheet time: 4mins

Name
Class
Date
1.

The Present Perfect Tense use to talk about:

a)

Past and present

b)

Future

c)

Present

d)

Past

2.

A: How ____ have you had a mountain bike?

B: I've had one ____ last Christmas.

a)

ever, never

b)

long, for

c)

ever, since

d)

long, since

3.

I ... never ... pizza.

a)

have - eaten

b)

have - ate

c)

had - eaten

d)

ate

4.

That Man.............in prison for five years.

a)

are

b)

were

c)

has been

d)

have been

5.

Make a sentence in present perfect using the word never

4 lines
6.

Which sentence is CORRECT?

a)

She just has left the house for a few minutes.

b)

She has left just the house for a few minutes.

c)

Just she has left the house for a few minutes.

d)

She has just left the house for a few minutes.

7.

We use the Present Perfect for...

a)

actions that happened in the past and are

  over, done, finished!

b)

actions that happened in the past but still are true!

c)

actions that happens in the moment

8.

 "Sorry I'm late".

"That's okay. I (not/ wait) (a)   for long."

9.

I ... Mount Rinjani three times. I like the view.

a)

had climbed

b)

have climbed

c)

climbed

d)

will have climbed

10.

I (read) (a)   the book you lent me, so you can have it back now.

11.

You look tired. (You/ work) (a)   hard?

12.

Make a present perfect question: (They / go / to the USA?)

(a)  

13.

Ida has __________ bought a new blouse at Sara Shop.

a)

yet

b)

for         

c)

since  

d)

already

14.

I ____________ (not finish) this project.

a)

hasn't finished

b)

haven't finished

c)

haven't finish

15.

Rewrite the sentence correctly:

He _______ (be) a teacher before he __ (become) a musician.

(a)  

16.

The followings are the situation when we can use Present Perfect, except _____

a)

An action or situation which began in the past and is continuing to the present.

b)

An action or situation totally finished in the past.

c)

A repeated action in an unspecified period between the past and present.

d)

An action performed during a period that has not finished yet.

17.

4.       You (a)   (have) that suit for more than ten years! Isn't it time to get a new one?

18.

Rewrite in the present perfect or past simple:

I (see) three police cars this morning (it's still morning).

(a)  

19.

My brother is an actor. He (appear) (a)   in several films before.

20.

Oh no! Somebody (break) (a)   that window.