wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G5- Online homework 3(Present Perfect)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Vera ____________in Paris for a long time.

a)

live

b)

has lived

2.

We..........good friends for many years.

a)

are

b)

were

c)

has bee

d)

have been

3.

That Man.............in prison for five years.

a)

are

b)

were

c)

has been

d)

have been

4.

I ...............up the car yet.

a)

has washed 

b)

haven’t washed

c)

didn’t wash 

d)

don’t wash

5.

My friend _____my new dress yet.

a)

have not seen

b)

have not saw

c)

has not seen

d)

has seen

6.

Pete ____________ his glasses. He hasn't got his glasses now.

a)

have lost

b)

lost

c)

was lost

d)

has lost

7.

Sue ________ a guitar lessons. She is taking her lesson now.

a)

started

b)

have started

c)

has started

d)

starts

8.

I_____________ a cup of tea for you. It is on the table.

a)

made

b)

have made

c)

make

d)

am making

9.

I ___________ my arm three times.

a)

has broken

b)

broken

c)

broke

d)

have broken

10.

I have worked very hard ____________.

a)

this week

b)

last week

c)

two weeks ago

d)

two days ago

11.

That tree ____________ there for 5 hundred years.

a)

does

b)

have been

c)

is been

d)

has been

12.

Bambam hasn’t __________ a bicycle.

a)

ride

b)

riding

c)

ridden

d)

rode

13.

Have you ever_______ the falling star?

a)

see

b)

saw     

c)

seen

d)

seeing

14.

She _____ studied English for six days.

a)

is

b)

does

c)

have

d)

has

15.

I have _____ here for ten years.

a)

live

b)

lives

c)

been

d)

being

16.

I ____________ a mountain. It's very exciting!

a)

have climb

b)

has climbed

c)

have climbed

17.

My brother __________ a lot during his life.

a)

has travel

b)

have traveled

c)

has traveled

18.

We _________ different sports at school.

a)

have played

b)

has played

c)

have play

19.

I __________ my grandparents very often this year.

a)

have visit

b)

have visited

c)

has visited

20.

Tanaka _________(not write) the letter to her mother.

a)

hasn't write

b)

hasn't written

c)

haven't wrote

21.

I ____________ (not finish) this project.

a)

hasn't finished

b)

haven't finished

c)

haven't finish

22.

We __________(be) to Paris.

(negative sentence)

a)

have was

b)

haven't been

c)

haven't are

d)

haven't were

23.

She _________ this way before.

a)

never feels

b)

has never feeled

c)

never felt

d)

has never felt

24.

I______her for 3 years

a)

have known

b)

had known

c)

has known

d)

have know

25.

My friend_____my parents before

a)

had never seen

b)

has never seen

c)

were never saw

d)

is never see