Practising
Future Perfect
S + will (+ not) + have + V3
Action that will be completed before a future point.
byby the timeby thenbefore
- · By 2030, she will have graduated.
- · I'll have finished by 6 pm.
1 / 2Score: 0/0
finish
By next June, I my degree.