Past participle verbs
future perfect
future perfect cont
possessive ad an pr
100

Go

Gone

100

They _______ (arrive) before we leave.

They will have arrived before we leave.

100

I________________ (work), so I'll be tired.

1) I will have been working, so I'll be tired.

100


I have got a lap.

It´s______  lap.

It´s  ________.

It´s my lap.

It´s mine.

200

Read

Read

200

How long _____ you _____ (be) married when your son is born?

How long will you have been married when your son is born?

200

I______________ (sleep) for three hours at 10pm.

I will have been sleeping for three hours at 10pm.

200

You have got a cookie.

It´s _______ cookie.

It´s _______  

It´s your cookie.

It´s yours.

300

Rise

Risen

300

Bob ____ (not eat) when he leaves work

Bob won't  have eaten when he leaves work.

300

How long _____ they _____ (work) when the factory closes?

How long will they have been working when the factory closes?

300

She has got a dress.

It´s ________ dress.

It´s ________ .

It´s her dress.

It´s hers.

400

Do

Done

400

My mother ____ (make) lunch by the time we get home.

My mother will have made lunch by the time we get home.

400

Jim ____ (not/learn) English long when he goes to England.

Jim won't have been learning English long when he goes to England.

400

Are _______ (you) pens in the bag? ________ (he) are on the desk.

Are your pens in the bag?  his are on the desk.

500

Have

Had

500

We ____ (buy) all the ski gear we need by this Friday.

We will have bought all the ski gear we need by this Friday.

500

Next Saturday they ____ (date) for 1 year.

Next Saturday they will have been dating for 1 year.

500

 __________(she) dress is red.  __________(I) is blue.

Her dress is red. Mine is blue.

M
e
n
u