wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT (XI LINTAS MINAT)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the present perfect tense?

a)

an action that happened last week

b)

an action that happens continuously

c)

an action happened at an unspecified time before now.

d)

an action that is happening now

e)

an action that has happened after now

2.

what is the pattern of simple present perfect?

a)

subject + was + past participle

b)

Subject + has/have + been + verb 3

c)

Subject + Verb 2

d)

subject + has/have + past participle

e)

Subject + to be present(is,am,are) + verb ing

3.

I .... SOME LETTERS TO ANDIN FOR THREE WEEKS

a)

HAVE SENT

b)

HAS SENT

c)

HAVE SEND

d)

HAVE BEEN SENT

e)

SENT

4.

She just .... ; she will speak to you in a minute.

a)

have came

b)

has come

c)

have came

d)

was coming

e)

came

5.

This order ....to many misunderstandings.

a)

have leaded

b)

has leaded

c)

has been leaded

d)

has being leaded

e)

was leading

6.

The children ....the whole pudding.

a)

has eaten

b)

have been eaten

c)

were eating

d)

have eaten

e)

ate

7.

My little daughter .... her finger with a knife.

a)

has being cut

b)

cut

c)

has been cut

d)

have cut

e)

has cut

8.

I think the director .... the town.

a)

has left

b)

have left

c)

has been left

d)

left

e)

was leaving

9.

She ....many times to move to another country since her baby died

a)

have thought

b)

has thought

c)

has been thought

d)

was thinking

e)

is being thought

10.

The company is huge. It .... a thousand new jobs since the beginning of last year.

a)

has created

b)

have created

c)

created

d)

is creating

e)

has been creating

11.

This product .... by us since the beginning of the year.

a)

has produced

b)

has been produced

c)

have produced

d)

have been produced

e)

produced

12.

So, what ....you.... since I last saw you? What's new?

a)

has - done

b)

have -done

c)

have been-done

d)

has being-done

e)

is -doing

13.

Did you like the new 'Bond' movie? I ....it yet.

a)

hasn't seen

b)

didn't see

c)

haven't seen

d)

am seeing

e)

haven't being seen

14.

You ....late for work too many times this year. If you’re not careful you’ll be fired.

a)

has been

b)

haven't been

c)

have been

d)

are being

e)

was being

15.

Since I started working here I ....more experienced at dealing with people.

a)

have become

b)

has become

c)

have became

d)

have been become

e)

am becoming

16.

I haven't had my eyes examined ....months.

a)

last

b)

since

c)

for

d)

every

e)

a few

17.

He has lived in this house since ....

a)

ten years

b)

he was a little boy

c)

he is a little kid

d)

four months

e)

ten days

18.

I ....in this flat since I moved here.

a)

am living

b)

has lived

c)

have lived

d)

have been lived

e)

was living

19.

We've .... started going to the gym.

a)

one day

b)

sometimes

c)

now

d)

recently

e)

usually

20.

They .... .... me, so I don't think they need me today.

a)

are calling

b)

hasn't called

c)

has called

d)

have called

e)

haven't called