wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

present perfect tense

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

1. The present perfect tense is made:

a)

have/has + past participle

b)

had + participle

c)

be + verb + -ing

d)

have/has + past tense

2.

2. She _________________ ten pages already.

a)

has wrote

b)

has written

c)

writed

d)

wrote

3.

3. Pravin ________________ seven movies so far this year.

a)

saw

b)

will see

c)

has seen

d)

will have seen

4.

4. We have lived here ____________ 2008.

a)

for

b)

since

c)

in

d)

on

5.

5. We have lived here _______________ 10 years

a)

for

b)

since

c)

in

d)

on

6.

6. That cat has been wonderful _______________ you got it.

a)

for

b)

since

c)

but

d)

when

7.

7. I ________________ my teeth this morning.

a)

had brushed

b)

have brushed

c)

brushed

d)

brush

8.

8. We __________________ the game before Azrul showed up.

a)

have finished

b)

had finished

c)

are finishing

d)

finish

9.

9. What verb tense do you use for something that was started and completed in the past?

a)

Past perfect

b)

Present perfect

c)

Simple past

d)

Past continuous

10.

10. They _____________________ several expensive cars since getting that job.

a)

owned

b)

have owned

c)

were owning

d)

will own

11.

11. Have you __________________ your homework yet?

a)

did

b)

done

c)

have done

d)

doing

12.

12. I ___________________ that book last week.

a)

read

b)

readed

c)

have read

d)

has read

13.

13. She _________________ to Singapore many times.

a)

has been

b)

went

c)

is going

d)

was going

14.

14. My family _______________ a great time at your party.

a)

have had

b)

had

c)

has had

d)

was had

15.

15. They __________________ in Sabah ____________ they moved here.

a)

were / since

b)

have been / since

c)

have been / for

d)

were / for

16.

16. Ashini ________________________(give) me a present.

a)

have gave

b)

has gave

c)

have given

d)

has given

17.

17. Tom and Eric ___________________ (not/see) the asteroid.

a)

hasn't see

b)

haven't see

c)

hasn't seen

d)

haven't seen

18.

18. Bobo ___________________(read) the Novel.

a)

has read

b)

have readed

c)

has readed

d)

have read

19.

19. The Past Participle Form for BEGIN is?

a)

begin

b)

begined

c)

begun

d)

began

20.

20. The Past Participle Form for FREEZE is?

a)

Frozen

b)

Freezed

c)

Froze

d)

Frozed