wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT TENSE

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Sam___________________(read) the Novel.

a)

has read

b)

have readed

c)

has readed

d)

have read

2.

The Past Participle Form for CHOOSE is?

a)

Chosed

b)

Chose

c)

Choosed

d)

Chosen

3.

They________________(not/buy) a Computer.

a)

hasn't buy

b)

hasn't bought

c)

haven't buy

d)

haven't bought

4.

The present perfect tense is made:

a)

have/has + past participle

b)

had + participle

c)

be + verb + -ing

d)

have/has + past tense

5.

George ____________________(swim) in the big lake.

a)

have swam

b)

has swam

c)

have swum

d)

has swum

6.

____________________________(you/like) the movie?

a)

Have you like

b)

Has you liked

c)

Have you liked

d)

Has you like

7.

The Past Participle Form for SPEAK is?

a)

Spoken

b)

Speaked

c)

Spoke

d)

Speak

8.

The Past Participle Form for FREEZE is?

a)

Frozen

b)

Freezed

c)

Froze

d)

Frozed

9.

The Past Participle Form for LIE is?

a)

Lied

b)

Lain

c)

Lay

d)

Layd

10.

The Past Participle Form for TAKE is?

a)

Taken

b)

Taking

c)

Took

d)

Take

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.

The Past Participle Form for KNOW is?

a)

Known

b)

Knowed

c)

Knew

d)

Know

13.

The Past Participle Form for GO is?

a)

Goed

b)

Go

c)

Went

d)

Gone

14.

Tom and Alex __________________(not/eat) the cookies.

a)

hasn't eaten

b)

hasn't eated

c)

haven't eaten

d)

haven't eated

15.

Luis________________________(give) me a present.

a)

have gave

b)

has gave

c)

have given

d)

has given

16.

Sara _______________(forget) her money.

a)

has forget

b)

have forgot

c)

has forgotten

d)

has forgot

17.

The Past Participle Form for SING is?

a)

Singed

b)

Sang

c)

Sunged

d)

Sung

18.

Albert ___________________(not/drive) a Ford truck.

a)

haven't drove

b)

hasn't driven

c)

haven't driven

d)

hasn't drove

19.

The Past Participle Form for BITE is?

a)

Bite

b)

Bitten

c)

Bit

d)

Bited

20.

The Past Participle Form for BEGIN is?

a)

begin

b)

begined

c)

begun

d)

began