1. Tomorrow is Yulia's birthday. So by tomorrow dinner … the whole afternoon. a) her mom will have been cooking
b) her mom will have been cooked
c) her mom will have be cooking
2. By 2020 … medicine for 5 years.
a) Matt shall have been studying
b) Matt will has studied
c) Matt will have been studying
3. The party will start at 8 pm, so by midnight ….. . We will have been dancing for 4 hours.
a) We will have dancing
b) We will have been dancing
c) We will have been danced
4. By this time tomorrow … for more 9…... I … for your parents at the airport than 12 hours. when they arrive?
a) Jamie will have been sleeping
b) Jamie will been sleeping
c) Jamie will have been slept
5. Next year … for 10 years!
a) I will have married
b) I will have been married
c) I will have being married
6. Hurry up, by the time we arrive at the cinema, …
a) The film will already started.
b) the film will have already been starting
c) the film will have already started
7. Maria is going to visit us at 10 pm this evening. …. the children … to bed when she arrives?
a) Will …. have gone?.
b) Will …. has gone?
c) Will have …. gone?
8. By the end of our holidays … all our money.
a) We will have been spending
b) We will have been spent
c) We will have spent
9. I …… for your parents at the airport when they arrive?
a) Shall … have been waiting?
b) Shall have … been waiting?
c) Shall … have been waited?
10. Unfortunately … all these books by the exam time.
a) I won't have been reading
b) I won't have read
c) I won't have readed
https://lizasenglish.ru/grammatika/test-future-perfect-i-future-perfect-continuous.html