wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 18

Worksheet time: 18mins

Name
Class
Date
1.

I (a)   (ride) a horse once in my life.

2.

She has ____________ bought some glasses.

a)

already

b)

yet

c)

have

d)

had

3.

We use never for________.

a)

questions

b)

things that we have already bought

c)

negative sentences

d)

affirmative sentences

4.

"WORK" in present perfect tense

a)

had working

b)

have work

c)

has workid

d)

have worked

5.

They have lived here ______ Carolina was three years old.

a)

for

b)

since

c)

did

6.

My dad has had this camera ______ he was a teenager.

a)

since

b)

for

c)

have

d)

did

e)

was

7.

We use present perfect tense for____________.

a)

talk about experiences

b)

eat

c)

use the credit card

d)

fly to USA

e)

future actions

8.

When the verb is regular what do we have to do if this verb end in -e.

a)

change the verb

b)

add -th before the e

c)

add -d

d)

add -y

9.

Regular verbs are write the same way than ____________.

a)

no one

b)

present continuos

c)

past continuos

d)

past simple

10.

Some words used for present perfect are:

a)

yesterday

b)

already

c)

just

d)

usa

e)

yet

11.

________ you _________ (paint) the kitchen door yet?

a)

has / painted

b)

Have/painted

c)

have/ paint

d)

Had/ panting

12.

I add ___________ to the infinitive of regular verbs when I use the present perfect.

a)

ing

b)

d

c)

t

d)

ed

13.

_______ you ever ________ (write) a book?

a)

have/written

b)

has/written

c)

have/ write

d)

had/ write

14.

She _______ ________ (not eat) snake yet.

a)

hasn't eat

b)

haven't eaten

c)

hasn't eaten

d)

haven't eat

15.

you ______ ______ (cook) sushi for three years.

a)

haven't cooked

b)

hasn't cooked

c)

had cooked

d)

had cooking

16.

Which color have you painted your room?

a)

I have painted my room red and purple.

b)

I has painted my room red and purple.

c)

I have painting my room red and purple.

d)

I had painted my room red and purple.

17.

Has she bought some cookies today?

a)

yes, she have.

b)

yes, she has.

c)

yes, I has.

d)

yes, he have.

18.

Which is the auxiliary in present perfect?

a)

did/ didn't

b)

had/hadn't

c)

have/haven't, has/hasn't

d)

have/has