Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7 класс Present Perfect

Total questions: 23

Worksheet time: 8mins

Name
Class
Date
1.

Вы когда-нибудь были в Америке?

a)

 Are you ever been in the USA?

b)

Have you ever been to the USA?

c)

Were you ever been to the USA?

2.

I (not to do) my homework yet

a)

Wasn`t

b)

Haven`t done

c)

Didn`t

d)

Hasn`t

3.

Tomara (to read) three books today.

a)

have read

b)

reads

c)

has read

d)

will read

4.

Have you _______ the report yet?.

a)

wrote

b)

written

c)

write

5.

You _______ (leave) your bag under the table.

a)

left

b)

have left

c)

have leave

d)

leave

6.

She ________ (be) to London before.

a)

have been

b)

was

c)

has been

d)

has be

7.

She (a)   (read) this book several times.

8.

I ______ (not go) to the store yet.

a)

haven't go

b)

haven't got

c)

haven't gone

d)

hasn't gone

9.

She (a)   (not go) to the store yet.

10.

I ..........… this film eight times.

a)

‘ve seen

b)

‘ve saw

c)

‘s seen

11.

I want to prepare dinner. ____________ the dishes yet?

a)

Have you washed

b)

Did you wash

c)

Have you wash

12.

Match the following

a)

yet

1.

ещё

b)

already

2.

уже

c)

ever

3.

когда-либо

d)

never

4.

никогда

e)

just

5.

только что

13.

Reorder the following

a)

Have

b)

you

c)

ever

d)

been

e)

to Moscow?

1)
2)
3)
4)
5)
14.

Reorder the following

a)

The children

b)

haven't

c)

done

d)

the

e)

homework

1)
2)
3)
4)
5)
15.

Reorder the following

a)

Has

b)

the teacher

c)

checked

d)

our tests

e)

yet?

1)
2)
3)
4)
5)
16.

Reorder the following

a)

Maria

b)

has never

c)

eaten

d)

Spanish

e)

food

1)
2)
3)
4)
5)
17.

We (a)   our office. (paint)

18.

My father and I ​ (a)   never ​ (b)   to London. But my mother ​ (c)   already ​ (d)   the tickets!

Choose from the below words
have
been
has
bought
19.

Match the following

a)

seen

1.

увидеть

b)

bought

2.

купить

c)

brought

3.

принести

d)

written

4.

написать

e)

taken

5.

взять

20.

Match the following

a)

done

1.

сделать

b)

eaten

2.

есть

c)

shown

3.

показать

d)

come

4.

приходить

e)

been

5.

быть

21.

Write down the Past Participle of the verb "see"

(a)  

22.

 

Write down the Past Participle of the verb "meet"

(a)  

23.

 

Write down the Past Participle of the verb "go"

(a)