Задание

Choose the right Future Perfect forms to complete the sentences.

Choose the correct option.

The meeting [have will ended|will have ended|will ended|will had ended] by then.

We [won't have seen|not will have seen|will have seen not|will haven't seen] the film in the cinema by next week.

[Jane will have invited|Will Jane have invited|Have Jane will invited|Will have Jane invited] everyone by the end of the week?

[Why he won't have built|He why won't have built|Why won't he have built|Why haven't he will built] the house by the time you agree with him?