1

In August he……………….for us for 25 years.

  • will have worked

     

  • will work

  • is going to work

  • will be working