Future perfect
Future perfect continuous
Causative
Defining relative clauses
Non-defining relative clauses
100

By next year, I (finish) this book.

I will have finished

100

In November, I (work) at my company for three years.

In November, I will have been working at my company for three years.

100

They/car/repair 

They had their car repaired.

100

Children ___ hate chocolate are uncommon.

Children who hate chocolate are uncommon.

100

Chris did really well in his exams,____ is quite a surprise

Chris did really well in his exams, which is quite a surprise

200

It (stop) raining by this evening.

It will have stopped raining.

200

When I turn thirty, I (play) piano for twenty-one years

When I turn thirty, I will have been playing piano for twenty-one years

200

I/hair/cut 

I had my hair cut yesterday.

200

An elephant is an animal ____ lives in hot countries.

An elephant is an animal that lives in hot countries.

200

John's mother, ____lives in Scotland, has 6 grandchildren

John's mother, who lives in Scotland, has 6 grandchildren

300

When she arrives, I (cook) dinner.

I will have cooked dinner. 

300

At five o'clock, I (wait) for thirty minutes.

At five o'clock, I will have been waiting for thirty minutes.

300

Bill/money/steal

Bill had his money stolen.

300

Let's go to a country ____ the sun always shines.

Let's go to a country where the sun always shines.

300

We stopped at the museum, ____ we had never visited before

We stopped at the museum, which we had never visited before

400

I (study) all English tenses by the end of the summer. 

 I will have studied. 

400

In November, I (live) in Brno for one year.

In November, I will have been living in Brno for one year.

400

Assistant/type/report

I had my assistant type the report

400

The dish ____ I ordered was delicious

The dish that/which I ordered was delicious

400

Yesterday I met a woman named Susan, ____husband works in London

Yesterday I met a woman named Susan, whose husband works in London