Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

when you use present perfect you select

a)

based verb form

b)

infinitive verb

c)

past

d)

past participle verb

2.

choose the grammar structure of present perfect

a)

subject , have +simple past verb

b)

subject+have-has verb+past participle verb

c)

subject+past participle verb +have has

d)

subject + has +past participle ver

3.

what have you done today?

a)

l have slept all the day

b)

i slept all the morning

c)

l sleep

d)

you have slept 8 hours

4.

We…….here since yesterday

a)

has been

b)

have been

c)

had been

d)

has

5.

Sinta has…….to the school for 3 hours

a)

gone

b)

go

c)

going

d)

go went

6.

Dani had an accident last week. her arm is in plaster. He ... broken her arm.

(a)  

7.

They ... here since 2006

a)

have live

b)

has live

c)

have lived

d)

has lived

8.

where have you...? Everybody it waiting for you. oops! sorry. I've been to the library.

a)

been

b)

gone

c)

has

d)

have

9.

I have ... been to south Korea.

a)

always

b)

often

c)

never

d)

sometimes

10.

I ... been to England for three times.

a)

have

b)

has

c)

had

d)

was

11.

Tom and Erik ___________________(not/see) the asteroid.

a)

hasn't see

b)

haven't see

c)

hasn't seen

d)

haven't seen

12.
Have we ...... before?
a)
meet
b)
met
c)
meeting
d)
meets
13.
I ........ ........... you so much.
a)
've missed
b)
's misssed
c)
've miss
d)
's misses
14.
I ...... ............ changes for you, Shrek!
a)
made
b)
make
c)
've made
d)
's made
15.
I ....................... this way before.
a)
never felt
b)
've never felt
c)
never feel
d)
've never fell