will have expired

sudal

New Member
Korean
Hi, everyone :)

I have seen this sentences.

I will have worked for three years at this company by next January.

The contract expires on September 1.
The contract will have expired on September 1. <- Why is wrong?

Thank you.
 
  • The contract will have expired on September 1. <- Why is wrong?
    Future Perfect carries the sense of completion. By using it you mean something will be done or finished already by that time.

    Look at the calendar, Jack! The contract will have expired on Septmber !.
    Go out and find a new partner right away, or you will have left this office for good by then.
     
    Last edited:
    < Previous | Next >
    Top