1
2
will + have finished
=
I will have finished my work at 6 pm.
👉
might + have finished
=
I might have finished my work at 6 pm.
👉
3
4
5
Check Your Understanding
I will have finished my work at 6 pm.
I might have finished my work at 6 pm.
Internalize sentence structures through real native speaker videos on Smoveth. Master 99% of English with 111 core patterns!