wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ocena ingi

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

We ....... (finish) our homework an hour ago.

a)

Have finish

b)

Has finished

c)

finished

d)

finish

2.

she..... (not/have) a holiday for five years

a)

hasn' t had

b)

haven' t had

c)

haven' t

d)

had

3.

i.......... (not/play) the gitar since i was little girl

a)

not play

b)

hasn' t play

c)

haven't play

d)

haven't played

4.

They ........(visit) London a few days ago.

a)

have visit

b)

has visited

c)

visited

d)

visiting

5.

She .........(plan) her trip to Russia last month

a)

have planned

b)

has planed

c)

plan

d)

planned

6.

My teacher ........ (leave) our school one week ago.

a)

left

b)

have lefted

c)

leaved

d)

has leaved

7.

My brother ..........(get) a new job last week

a)

geted

b)

have get

c)

has got

d)

got

8.

I ........(not/see) you since we met a year ago

a)

saw

b)

hasn't seen

c)

haven't seen

d)

not seen

9.

I .........(meet) him yesterday.

a)

have meet

b)

has met

c)

met

d)

meeted

10.

She .........(look) beautiful on concert an hour ago

a)

looked

b)

has looked

c)

looking

d)

have looked

11.

He ........... (come) two hours ago

a)

came

b)

has come

c)

has came

d)

has comed

12.

She ..... (go) to Egipt last week

a)

has go

b)

have go

c)

has went

d)

went

13.

........ you ever .......(see) her?

a)

Has...seen

b)

did...seen

c)

did...see

d)

have....seen

14.

I .........(break) my leg.

a)

have broken

b)

broken

c)

bro

d)

has broken

15.

Mum, I .........(already do) my homework

a)

has

b)

do

c)

have already do

d)

have already did

e)

have already done

16.

I ........(read) 100 pages an hour ago

a)

readed

b)

have read

c)

has read

d)

read

17.

They .........(not/come) back home yet

a)

haven't come

b)

hasn't came

c)

not came

d)

come

18.

I .......(meet) my friend michał last week.

a)

met

b)

meet

c)

have met

d)

has met

19.

We ........(sit) here for ten minuts

a)

sat

b)

have sat

c)

have sit

d)

has sit

20.

I never ......... (visit) this museum

a)

visit

b)

have visit

c)

have visited

d)

visited