Choose the right forms of the verbs to complete the sentences. When the sun , the fishermen for an hour. How long when you finally the contest? The guests for an hour by 8 o'clock. They the painting for a hundred years by December.
Задание

Choose the right forms of the verbs to complete the sentences.

Choose the correct option.

When the sun [will have risen|will have been rising|rises], the fishermen [will have been fishing|will have fished|fish] for an hour.

How long [do you practise|will you have been practising|will you have practised] when you finally [win|will have been winning|wil have won] the contest?

The guests [arrive|will have been arriving|will have arrived] for an hour by 8 o'clock.

They [will have had|will have been having|have] the painting for a hundred years by December.