1. TEST I. 2. They are late. The performance will already have (started/ been starting) by the time we get to the theatre.
3. He will have (flown, been flying) non-stop for seven hours before he gets to London.
4. By our estimate, 30,000 people will have (bought, been buying) this book by the end of the year.
5. We will have (translated, been translating) the article by 5o’clock.
6. I’ll begin to work at 9am. When you return home at 4pm , I will have (worked, been working) for seven hours already.
7. I am sure they will have (completed, been completing) their work by September.
8. By May, they will have (lived, been living) in this house for ten years
9. By next July, I will have (finished been finishing) my exams and I will be ready for a holiday.
10. It is strange that when we get to New York, we will have (flown, been flying) half way round the world.
11. I hope they will have ( built, been building) this bridge by the time we come back next autumn.
12. By 7o’clock, the children will have (surfed, been surfing) the Internet for three hours.
13. By the end of the year, our teacher will have (taught, been teaching) for 40 years.
14. I will have (done, been doing) all my homework by bedtime.
15. In a few minutes Jim will have (waited, been waiting) for Ann for an hour already.
16. Craig probably won’t have (left, been leaving) by the time you get home.
17. At 6o’clock, Cathy will have (done, been doing) her English homework for two hours.
18. By the end of the year, we will have (learnt, been learning ) English for already eight years,
19. When we come home, mother will probably have (made, been making) her tasty pancakes.
20. By next month they will have (collected, been collecting) 10,000 dollars for charity.
21. This time tomorrow, we (to eat) lunch on the plane
22. I promise I (to make) too much noise.
23. I (to help) you with your chemistry homework, if you like.
24. This time next week, I (to take) my English exam.
25. This time tomorrow, the friends (to sail) down the Volga River.
26. Don’t tell Ann. She (to tell) everybody else.
27. Ben (to lose). He always does.
28. I think it (to cost) a pretty sum of money to rebuild the house.
29. It is nearly winter .Soon the (to fall) down.
30. When I come home, my dog (to sit) at the door waiting for me.
31. I am sure we (to have) a thunderstorm tonight.
32. He (to become) a lawyer after he graduates from Harvard.
33. What (you, to do) at 5o’clock? – I (to upload) the photos of my son to my PC.
34. Don’t worry. I (to download) antivirus software for free.
35. Get down from the tree or you (to fall).
36. This blouse is beautiful. I (to buy) it.
37. When we go to London, we (to visit) the Tower of London.
38. When you come, I (to wait) for you.
39. By the time they get to John’s house, he (to leave).
40. By lunchtime Jack (to send out) all his invitations.
41. By the time I arrive in Moscow, I (to drive) for already six hours.
42. Father (to plant) all the apple trees by the time we come to the garden.
43. By 5 pm the boys (to play) basketball for three hours.
44. This time tomorrow, I (to lie) on the beach sunbathing and drinking orange juice.
45. Don’t lend her your car. She (tocrash) it.
46. They say that they ( to repair) the roof by Sunday.
47. This time next week, we (to sit) on the train on our way to Sochi. Father (to read) a detective novel, mother (to drink) tea and I (to look) out of the window.
48. What (you, to do) at 2o’clock? – I (to browse) on the Internet.
49. I promise I (not, to come) late.
50. When we arrive in St.Petersburg, it probably (to rain).
51. Are you sure that we (to have) time to complete work in time?
52. I hope we (to enjoy) the performance.
53. When you come to my garden tomorrow, I (to water) the flowers.
2. The correct answer is "flown". The use of the future perfect tense "will have" indicates that the action of flying will be completed before the action of him getting to London. Therefore, we use the past participle "flown" to form the perfect tense.
3. The correct answer is "bought". The use of the future perfect tense "will have" indicates that the action of buying the book will be completed before the end of the year. Therefore, we use the past participle "bought" to form the perfect tense.
4. The correct answer is "translated". The use of the future perfect tense "will have" indicates that the action of translating the article will be completed before 5 o'clock. Therefore, we use the base form "translated" to form the perfect tense.
5. The correct answer is "been working". The use of the future perfect continuous tense "will have been" indicates that the action of working will be ongoing for seven hours before you return home. Therefore, we use the present participle "been working" to form the perfect continuous tense.
6. The correct answer is "completed". The use of the future perfect tense "will have" indicates that the action of completing their work will be completed by September. Therefore, we use the past participle "completed" to form the perfect tense.
7. The correct answer is "been living". The use of the future perfect tense "will have" indicates that the action of living in this house will be ongoing for ten years by May. Therefore, we use the present participle "been living" to form the perfect tense.
8. The correct answer is "finished". The use of the future perfect tense "will have" indicates that the action of finishing the exams will be completed by next July. Therefore, we use the past participle "finished" to form the perfect tense.
9. The correct answer is "been flying". The use of the future perfect tense "will have" indicates that the action of flying half way round the world will be ongoing by the time we get to New York. Therefore, we use the present participle "been flying" to form the perfect tense.
10. The correct answer is "built". The use of the future perfect tense "will have" indicates that the action of building the bridge will be completed by the time we come back next autumn. Therefore, we use the past participle "built" to form the perfect tense.
11. The correct answer is "been surfing". The use of the future perfect continuous tense "will have been" indicates that the action of surfing the Internet will be ongoing for three hours by 7 o'clock. Therefore, we use the present participle "been surfing" to form the perfect continuous tense.
12. The correct answer is "been teaching". The use of the future perfect tense "will have" indicates that the action of teaching for 40 years will be completed by the end of the year. Therefore, we use the present participle "been teaching" to form the perfect tense.
13. The correct answer is "done". The use of the future perfect tense "will have" indicates that the action of doing all the homework will be completed by bedtime. Therefore, we use the past participle "done" to form the perfect tense.
14. The correct answer is "been waiting". The use of the future perfect continuous tense "will have been" indicates that the action of waiting for Ann will be ongoing for an hour by the time Jim has waited. Therefore, we use the present participle "been waiting" to form the perfect continuous tense.
15. The correct answer is "left". The use of the future perfect tense "will have" indicates that the action of leaving will be completed by the time you get home. Therefore, we use the past participle "left" to form the perfect tense.
(Note: The explanation for all the remaining questions will be continued in the next response)