wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Perfect and Perfect Continuous Passive Voice

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

I had worn blue shoes.

a)

Blue shoes had been worn by I.

b)

Blue shoes had been worn by me.

c)

Blue shoes had been worned by me.

2.

Joe had cleaned the tables.

a)

The tables had been clean by Joe.

b)

The tables had not been cleaned by Joe.

c)

The tables had been cleaned by Joe.

3.

We had lost the key.

a)

The key had been lost by us.

b)

The key had been loss by us.

c)

The key had been lost by our.

4.

They had started a fight.

a)

The fight had been started by they.

b)

A fight had been started by them.

c)

A fight had been start by them.

5.

I had read an article.

a)

An article had been read by me.

b)

An article had been readed by me.

c)

An article had been read by I.

6.

Kerrie has paid the bill.

a)

The bill have been paid by Kerrie.

b)

The bill had been paid by Kerrie.

c)

The bill has been paid by Kerrie.

7.

They have not read the book.

a)

The book have not been read by them.

b)

The book has not been read by them.

c)

The book has not been read by our.

8.

They have not caught the thieves.

a)

The thieves had not been caught by our.

b)

The thieves have not been caught by them.

c)

The thieves had not been caught by them.

9.

She will have won the first prize.

a)

The first prize will have been won by her.

b)

The first prize will have been win by her.

c)

The first prize will have been won by she.

10.

I will have finished the job by Monday.

a)

The job will have been finish by me by Monday.

b)

The job will have been finishes by me by Monday.

c)

The job will have been finished by me by Monday.

11.

Jalai had been teaching English for ten years before he established a new system called a lingua.

a)

English had been being teaching by Jalai for ten years before he established a new system called a lingua.

b)

English had been being taught by Jalai for ten years before he established a new system called a lingua.

c)

English has been being taught by Jalai for ten years before he established a new system called a lingua.

12.

She had not been watching the movie for two hours when her husband got home.

a)

The movie had not been being watched by her for two hours when her husband got home.

b)

The movie has not been being watched by her for two hours when her husband got home.

c)

The movie had not been being watch by her for two hours when her husband got home.

13.

We will have been teaching English for two years at Learn ESL.

a)

English will have been being taught by our for two years at Learn ESL.

b)

English will have been taught by us for two years at Learn ESL.

c)

English will have been being taught by us for two years at Learn ESL.

14.

Where will we have been teaching English for two years?

a)

Where will English has been being taught by us for two years?

b)

Where will English have been taught by us for two years?

c)

Where will English have been being taught by us for two years?

15.

He has been facing a problem.

a)

A problem has been being faced by him.

b)

A problem have been being faced by him.

c)

A problem has been faced by him.

16.

She has been reading a poem.

a)

A poem has been being read by her.

b)

A poem have been being read by her.

c)

A poem has been read by her.

17.

They will have been looking for me all night long.

a)

I will have been looked for by them all night long.

b)

I will have been being looked for by they all night long.

c)

I will have been being looked for by them all night long.

18.

He will have been playing soccer all day long.

a)

Soccer will have been being played by him all day long.

b)

Soccer will have being played by him all day long.

c)

Soccer will have been being play by him all day long.

19.

You have been eating a lot recently.

a)

A lot of thing has been eaten by you recently.

b)

A lot of thing has been being eaten by you recently.

c)

A lot of thing has being eaten by you recently.

20.

They have been learning English for two years.

a)

English will has been being learnt by them for two years.

b)

English have been being learnt by them for two years.

c)

English has been being learnt by them for two years.