By next year, I (finish) this book.
I will have finished
In November, I (work) at my company for three years.
In November, I will have been working at my company for three years.
They/car/repair
They had their car repaired.
Children ___ hate chocolate are uncommon.
Children who hate chocolate are uncommon.
Chris did really well in his exams,____ is quite a surprise
Chris did really well in his exams, which is quite a surprise
It (stop) raining by this evening.
It will have stopped raining.
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
I/hair/cut
I had my hair cut yesterday.
An elephant is an animal ____ lives in hot countries.
An elephant is an animal that lives in hot countries.
John's mother, ____lives in Scotland, has 6 grandchildren
John's mother, who lives in Scotland, has 6 grandchildren
When she arrives, I (cook) dinner.
I will have cooked dinner.
At five o'clock, I (wait) for thirty minutes.
At five o'clock, I will have been waiting for thirty minutes.
Bill/money/steal
Bill had his money stolen.
Let's go to a country ____ the sun always shines.
Let's go to a country where the sun always shines.
We stopped at the museum, ____ we had never visited before
We stopped at the museum, which we had never visited before
I (study) all English tenses by the end of the summer.
I will have studied.
In November, I (live) in Brno for one year.
In November, I will have been living in Brno for one year.
Assistant/type/report
I had my assistant type the report
The dish ____ I ordered was delicious
The dish that/which I ordered was delicious
Yesterday I met a woman named Susan, ____husband works in London
Yesterday I met a woman named Susan, whose husband works in London