+0
Hi everyone, thanks for your help.

Before the film begins all the tickets will have been sold.

The future perfect tense is being used and is used to express a completed action in the future

Bear in mind that the situation/circumstances are important. Under what circumstances is `ARE BEING` possible in the sentence above in place of `WILL HAVE BEEN`?

Please explain if you can.

Soveida
+0
Under what circumstances...?

I would reverse the order of the clauses if I changed to "are being" there.

All the tickets are being sold before the film begins. = All the tickets are going to be sold before the film begins.

CJ
Comments  
The tickets are being sold at a premium. So I doubt if all the tickets will have been sold out before the film begins.

Does that help?

Pastel
Site Hint: Check out our list of pronunciation videos.
Pastel,

Yes it does, thank you.

Soveida.
 CalifJim's reply was promoted to an answer.
Ummm

thanks CJ thats very interesting

Soveida
Teachers: We supply a list of EFL job vacancies