Задание

Choose the suitable words to complete the short conversations.

Choose the correct option.

A: Will you have been practising the piano for 3 hours by the time I arrive?

B: [No|Not|Yes], I will.

A: Will they have been training for the marathon for a year by the day of the race?

B: No, they [will |won't|am].