wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect, Present Perfect Continuous

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

They haven't finished building the new school _____.

a)

already

b)

since

c)

just

d)

yet

2.

Comic Relief has rised over 600 million ______it started in the 1980s.

a)

since

b)

for

c)

just

d)

ever

3.

We've _____cleaned the graffiti off the walls.

a)

since

b)

for

c)

already

d)

yet

4.

_____(you ever/ do) anything for charity?

a)

Do you ever do

b)

Has you ever do

c)

Have you ever done

d)

Have you ever been doing

5.

We _____(wait) for her for an hour.

a)

was waiting

b)

have waited

c)

have waiting

d)

have been waiting

6.

We ______(not/see) Peter for a week.

a)

haven't seen

b)

hasn't seen

c)

didn't see

d)

haven't been seeing

7.

He _____(live) in Rome for two years and he still can't speak Italian.

a)

was living

b)

has been living

c)

have lived

d)

has lived

8.

I ______(be) to many camps.

a)

has been

b)

has gone

c)

have been

d)

have gone

9.

Is Mary here? No she ______(go) to the cinema.

a)

has been

b)

have been

c)

has gone

d)

has gone

10.

3 форма слова - Be

a)

was

b)

were

c)

beed

d)

been

11.

3 фориа слова - go

a)

goed

b)

went

c)

gone

d)

go

12.

3 форма слова - work

a)

work

b)

worked

c)

worken

d)

wored

13.

3 форма слова - tell

a)

telled

b)

tellen

c)

told

d)

tell

14.

He ______(catch) a huge fish.

a)

cought

b)

has catch

c)

have cought

d)

has cought

15.

Ethan _____(try) to call Jessica all afternoon but her line is constantly busy.

a)

was trying

b)

has tried

c)

has been trying

d)

has been try