Topics: Future Forms
If you leave it until tomorrow, all the tickets will ______________.
A. be selling
B. have been selling
C. have been sold
Preview next quiz:
Fifty years from now people ________________ to over 100.
A. will be living
B. will have lived
C. will be lived