a) The Present Perfect1) She has already read the book. 2) This week they have finished harrowing. 3) The teacher has just come. 4) They have already built a new livestock department. 5) He is the most interesting person I have ever met. 6) We have never been to London. 7) The students haven't translated the text yet.b) The Past Perfect1) My rose had wilted by midsummer. 2) The students of our department had won the match by the time you came. 3) By 3 she had cooked dinner. 4) When I arrived at the party Tom had gone home. 5) Timiryazev had carried out a lot of experiments before he proved his theory. 6) By the end of the 19th century scientists had made the first attempts to obtain synthetic materials. 7) We couldn’t enter the room, because Dan had lost the key.c) The Future Perfect1) I will have done my home work by seven. 2) The mechanic will have installed the new equipment when you arrive. 3) By 10 the bookkeeper will have prepared the financial report. 4) I’m afraid he won't have made up his mind before the time the meeting starts. 5) Before he gets home from school tonight, Peter ( to eat) 3 bars of chocolate. 6) When you get back, I will have finished painting the door. 7) We must hurry. They will have eaten everything by the time we come.