They ___ university by June 2021.


will have finished


will finish


have finish