wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Sinta ....................... her mother to cook in the kitchen

a)

have helped

b)

has helped

c)

have been helped

d)

has been helped

2.

Mrs. Yumi .......................... English subject for twenty three years

a)

is teaching

b)

has teached

c)

have taught

d)

has taught

3.

She has .... a delicious food for them

a)

cook

b)

cooked

c)

cooks

d)

cooking

4.

Have you .... him before?

a)

meets

b)

meeting

c)

met

d)

meeted

5.

...............you ever............. in a TV studio?

a)

have / been

b)

has / been

c)

had / be

d)

did / was

6.

Andrea has.............. her umbrella.

a)

forget

b)

forgetting

c)

forgotten

d)

forgeted

7.

My father ................... a car since 2002.

a)

have has

b)

has had

c)

has have

d)

have has

8.

My father ................................ the car since he had got an accident

a)

has drove

b)

has driven

c)

has not driven

d)

has not drove

9.

Have you .......................... your English homework, Sis ?

a)

does

b)

do

c)

did

d)

done

10.

The boys ................................. football in the yard for an hour

a)

have played

b)

has played

c)

played

d)

have been played