1 will be driving
2 will have written
3 will see (am seeing)
4 are leaving (то, что касается определенных ситуаций в будущем, особенно отъезда, прибытия)
5 will be visiting
6 will have been working
7 will you be doing
8 will have fineshed
9 won't work (won't have been working)
10 will have passed
11 will be swimming
12 will have completed
13 will have been waiting
14 will have been living
15 will have finished
There are many towns and cities in my country.
There is a road which leads to the forest.
There is a Red square and several cinemas and theatres in the center of Moscow.
There is the main road next to my house.
There are two churches in the countryside.
A36. 2. Had
A37. 2. will be
A38. 2. hear
A39. 3. some
A40. 3. meeting
A41. 1. to memorize
A42. 4. had read
A43. 3. have... cried
A44. 1. had left
A45. 2. was leaving
A46. 2. herself
A47. 1. wouldn't have got
A48. 1. tell
A49. 3. myself
A50. 3. neither have I